@charset "utf-8";
/* CSS Document */
@media(min-width:1399px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
body{max-width: 1920px;margin: 0 auto;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #292929;font-family: "Microsoft YaHei","微软雅黑";}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "Microsoft YaHei","微软雅黑";appearance:none;-moz-appearance:none; -webkit-appearance:none;border: none;}
/*p{text-align:justify;text-justify:inter-ideograph;}*/
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 1400px;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}


		
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#5c6be4;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#5c6be4;border-radius: 5px;}

/*top*/
	.top{width: 100%;height: 24px;}
	.top .commen{background-color: #f7f8fb;padding: 0 6px 0 15px;}
	.top p{font-size: 12px;color: #999999;line-height: 24px;}
	.top div{font-size: 12px;color: #999999;line-height: 24px;}
	.top div h1{font-size: 12px;color: #999999;display: inline-block;}
	.top p a{font-size: 12px;color: #999999;transition: all ease 0.3s;}
	.top p a:hover{color: #5c6be4;}
	.top p span{width: 30px;text-align: center;display: inline-block;}
	
	.logo{width: 100%;height: 119px;}
	.logo .commen{position: relative;}
	.logoa{margin-top: 30px;}
	.logoa img{width: 279px;float: left;}
	.nav{z-index: 100;height: 119px;position: relative;margin-left: 46px;}
	.nava{transition: all ease 0.3s;height: 119px;cursor: pointer;position: relative;text-align: center;z-index: 100;padding: 54px 32.5px 0 32.5px;}
	.nava p{transition: all ease 0.3s;text-align: center;position: relative;line-height: 26px;}
	.nava p a{font-size: 16px;color: #212121;transition: all ease 0.3s;}
	.nava p::after{position: absolute;content: "";background-image: url(../esimg/y1.png);width: 14px;height: 14px;background-size: 100% 100%;left: 50%;margin-left: -7px;top: -26px;opacity: 0;transition: all ease 0.3s;}
	.nava:hover p a{color: #5c6be4;}
	.nava:hover p::after{opacity: 1;top: -18px;}
	.navaa p a{color: #5c6be4;}
	.navaa p::after{opacity: 1;top: -18px;}
	.navb{width: 140px;position: absolute;z-index: 2;top: 100px;left: 50%;opacity: 0;text-align: center;margin-left: -70px;padding: 6px 0;}
	.navba{line-height: 38px;text-align: center;transition: all ease 0.3s;display: block;background-color: #f2f3f5;}
	.navba a{font-size: 14px;color: #5e5e5e;transition: all ease 0.3s;display: block;}
	.navba.on a{color: #0d958b;}
	.navba:hover{background-color: #5c6be4;}
	.navba:hover a{color: #fff;}
	.navbm{width: 916px;border-radius: 5px;left: 0;margin-left: 32.5px;overflow: hidden;padding: 0;}
	.navb_x{width: 25%;height: 209px;background-color: #f7f8fb;padding-top: 18px;}
	.navb_x:nth-child(2n){background-color: #f2f3f5;}
	.navb_xa{display: table;margin: 0 auto;}
	.navb_xa a{display: block;font-size: 12px;color: #5e5e5e;line-height: 29px;text-align: left;transition: all ease 0.3s;position: relative;}
	.navb_xa a::after{position: absolute;content: "";width: 6px;height: 6px;background-color: #5c6be4;left: -21px;top: 11px;border-radius: 50%;opacity: 0;transition: all ease 0.3s;}
	.navb_xa a:hover{color: #5c6be4;}
	.navb_xa a:hover::after{opacity: 1;left: -16px;}
	.dh{width: 145px;margin-top: 57px;}
	.dh img{width: 100%;}
/*banner*/
	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 598px;position: relative;}
	.imgbox{ width:1920px;overflow: hidden;position: relative;left: 50%; margin-left: -960px;height: 598px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1200px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 5%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../esimg/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../esimg/yi09.png);opacity: 1;}
	.bt-k{width: 47px;height: 109px;position: absolute;right: 5%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../esimg/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../esimg/yi08.png);opacity: 1;}
	.keyword{border-bottom: 1px solid #e0e3ec;height: 32px;margin-bottom: 41px;}
	.keyword p{line-height: 32px;font-size: 12px;color: #a7aab3;padding-left: 15px;float: left;}
	.keyword p a{font-size: 12px;color: #a7aab3;transition: all ease 0.3s;margin-right: 12px;display: inline-block;}
	.keyword p a:hover{color: #5c6be4;}
	.flip{margin-top: 5px;margin-right: 8px;}
	.flip li{cursor: pointer;width: 20px;height: 20px;background-color: transparent;border-radius: 50%;margin: 0 7px;float: left;text-align: center;padding: 4px;transition: all ease 0.3s;}
	.flip li span{display: block;width: 12px;height: 12px;border-radius: 50%;background-color: #dadada;transition: all ease 0.3s;}
	.flip li.ppp{background-color: #c7cdff;}
	.flip li.ppp span{background-color: #5c6be4;}
/*产品中心*/
	.cp{width: 100%;overflow: hidden;background-color: #f7f8fb;padding-bottom: 53px;}
	.bt h6{text-align: center;font-size: 38px;color: #212121;line-height: 38px;letter-spacing: 6px;}
	.bt img{width: 480px;margin: 0 auto;margin-top: -22px;}
	.cpa{width: 99.714%;margin: 0 auto;margin-top: 18px;}
	.cpb{width: 100%;}
	.cpc{width: 24.426%;margin: 0 0.287%;margin-top: 12px;background-color: #fff;border-radius: 5px;position: relative;padding: 40px 33px 0 33px;height: 317px;transition: all ease 0.3s;}
	.cpc img{width: 48.09%;position: absolute;right: 0;bottom: 0;transition: all ease 0.3s;transform-origin: bottom right;}
	.cpc img.ta{width: 29px;position: static;margin-top: 17px;}
	.cpc h4{font-size: 20px;color: #212121;line-height: 21px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;position: relative;z-index: 2;transition: all ease 0.3s;}
	.cpc h5{font-size: 14px;color: #212121;line-height: 24px;margin-top: 16px;position: relative;z-index: 2;}
	.cpc h6{font-size: 12px;color: #fff;line-height: 23px;width: 69px;height: 23px;border-radius: 5px;background-color: #5c6be4;text-align: center;margin-top: 12px;transition: all ease 0.3s;}
	.cpc p{font-size: 12px;color: #212121;line-height: 21px;margin-left: 4px;margin-top: 7px;transition: all ease 0.3s;}
	.cpc p span{width: 4px;height: 4px;border-radius: 50%;background-color: #5c6be4;display: inline-block;position: relative;top: -2px;margin-right: 8px;}
	.cpc:hover{box-shadow: 0 0 30px #dbe1f2;transform: translateY(-10px);}
	.cpc:hover img{transform: scale(1.05);}
	.cpc:hover{background-color: #5c6be4;}
	.cpc:hover h4{color: #fff;}
	.cpc:hover h5{color: #fff;}
	.cpc:hover p{color: #fff;}
	.cp_ul{display: table;margin: 0 auto;margin-top: 34px;}
	.cp_ul li{width: 5px;height: 5px;border-radius: 50%;background-color: #797979;margin: 0 2px;float: left;cursor: pointer;transition: all ease 0.3s;}
	.cp_ul li.on{width: 29px;border-radius: 5px;background-color: #5c6be4;transition: all ease 0.3s;}
/*解决方案*/
	.jj{width: 100%;overflow: hidden;padding-top: 61px;}
	.jja{width: 100%;background-color: #f7f8fb;margin-top: 18px;padding: 37px 37px 36px 0;}
	.jjb{width: 19.662%;}
	.jjb p{line-height: 60px;font-size: 14px;color: #212121;border-left: 6px solid #f7f8fb;padding-left: 37px;transition: all ease 0.3s;cursor: pointer;}
	.jjb p.on{border-color: #5c6be4;background-color: #fff;}
	.jjc{width: 80.338%;background-color: #fff;border-radius: 5px;padding: 50px 48px 58px 63px;}
	.jjca{width: 100%;}
	.jjca_a{width: 55.5%;}
	.jjca_a h5{font-size: 20px;color: #212121;font-weight: bold;line-height: 20px;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 65px;}
	.jjca_aa{width: 100%;margin-top: 29px;}
	.jjca_aa h6{float: left;font-size: 12px;color: #fff;line-height: 13px;width: 40px;height: 40px;text-align: center;background-color: #989bb6;padding-top: 7px;border-radius: 5px;}
	.jjca_aa p{float: right;width: calc(100% - 65px);font-size: 12px;color: #5e5e5e;line-height: 24px;margin-top: -4px;}
	.jjca_ab{width: 100%;margin-top: 34px;}
	.jjca_ab h6{float: left;font-size: 12px;color: #fff;line-height: 13px;width: 40px;height: 40px;text-align: center;background-color: #5c6be4;padding-top: 7px;border-radius: 5px;}
	.jjca_ab p{float: right;width: calc(100% - 65px);font-size: 12px;color: #5e5e5e;line-height: 24px;margin-top: -4px;}
	.jjca_ab p span{display: block;width: 38%;float: left;}
	.jjca_ab p span:nth-child(2n){width: 62%;}
	.jjca_ab p span m{display: inline-block;width: 5px;height: 5px;background-color: #5c6be4;margin-right: 10px;position: relative;top: -2px;}
	.jjca_ac{width: 100%;padding-left: 65px;margin-top: 31px;}
	.jjca_ac p{width: 113px;height: 35px;font-size: 12px;color: #fff;line-height: 35px;background-color: #5c6be4;text-align: center;float: left;border-radius: 5px;}
	.jjca_ac h6{width: 113px;height: 35px;font-size: 12px;color: #5c6be4;line-height: 35px;border: 1px solid #5c6be4;text-align: center;float: left;border-radius: 5px;margin-left: 14px;}
	.jjca_ac h6 a{font-size: 12px;color: #5c6be4;display: block;}
	.jjca_ac h6 img{display: inline-block;margin-right: 7px;position: relative;top: 4px;}
	.jjca_b{width: 36.18%;border-radius: 5px;overflow: hidden;}
	.jjca_b img{width: 100%;transition: all ease 0.3s;}
	.jjca:hover .jjca_b img{transform: scale(1.05);}
/*选择理由*/
	.ly{width: 100%;background-image: url(../esimg/y9.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;overflow: hidden;margin-top: 89px;padding: 92px 0 134px;}
	.lya{width: 100%;margin-top: 22px;}
	.lyb{width: 50%;height: 184px;padding: 22px 52px 0 49px;transition: all ease 0.3s;background-color: rgba(87,103,223,0);-webkit-perspective: 1000;perspective: 1000;}
	.lyb img{width: 89px;float: left;transition: all ease 0.3s;transform: rotateY(-20deg);transform-origin: left center;}
	.lyb_w{width: calc(100% - 138px);margin-top: 26px;}
	.lyb_w h6{font-size: 20px;color: #fff;line-height: 30px;font-weight: bold;}
	.lyb_w p{font-size: 14px;color: #fff;line-height: 28px;margin-top: 8px;}
	.lyb:hover{background-color: rgba(87,103,223,0.3);}
	.lyb:hover img{transform: rotateY(10deg);}
	.lyc{width: 50%;padding-left: 68px;margin-top: 22px;}
	.lyc img{width: 141%;border-radius: 5px;}
/*合作客户*/
	.hz{width: 100%;overflow: hidden;padding-top: 85px;}
	.hza{width: 100%;}
	.hzb{width: 20%;position: relative;border-bottom: 1px solid #eceef4;padding: 15px 0;cursor: pointer;}
	.hzb img{width: 100%;}
	.hzb img.ta{position: absolute;left: 0;top: 15px;opacity: 0;transition: all ease 0.3s;}
	.hzb:hover img.ta{opacity: 1;}
	.more{line-height: 35px;width: 113px;height: 35px;background-color: #5c6be4;text-align: center;border-radius: 5px;margin: 0 auto;margin-top: 34px;transition: all ease 0.3s;}
	.more a{font-size: 12px;color: #fff;display: block;}
	.more:hover{transform: translateY(-6px);}
/*客户评价*/
	.pj{width: 100%;overflow: hidden;margin-top: 70px;}
	.pja{width: 100%;margin-top: 33px;}
	.pjb{border-radius: 5px;padding: 34px 60px 66px 60px;background-color: #809fff;}
	.pja_a{width: 100%;}
	.pja_a img.fl{width: 43px;}
	.pja_a img.fr{width: 95px;margin-top: 13px;}
	.pja_b{width: 100%;padding-top: 26px;}
	.pja_b h6{font-size: 20px;color: #fff;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.pja_b p{font-size: 12px;color: #fff;line-height: 24px;height: 168px;margin-top: 20px;overflow: hidden;}
	.pja_c{width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #d8f7ff;font-size: 12px;color: #d8f7ff;border-radius: 5px;margin-top: 28px;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-prev .pjb{background-color: #596eff;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-prev .pjb .pja_c{border-color: #9eb2ff;color: #9eb2ff;} 
	#swiper_pj .swiper-slide-next .pjb{background-color: #596eff;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-next .pjb .pja_c{border-color: #9eb2ff;color: #9eb2ff;} 
	#swiper_pj .swiper-slide-active .pjb{background-color: #4252d3;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-active .pjb .pja_c{border-color: #8594fd;color: #7180f6;}
	.pjb:hover .pja_c{background-color: #fff;color: #4252d3;border-color: #fff;}
	#swiper-pagination_pj{position: relative;display: table;margin: 0 auto;margin-top: 59px;}
	#swiper-pagination_pj span{outline: none;width: 20px;height: 20px;background-color: #dadada;border: 4px solid #fff;transition: all ease 0.3s;margin: 0 5.5px;position: relative;}
	#swiper-pagination_pj span::after{position: absolute;content: "";width: 1px;height: 11px;background-color: #5c6be4;top: -18px;left: 50%;margin-left: -0.5px;opacity: 0;transition: all ease 0.3s;}
	#swiper-pagination_pj span m{position: relative;font-family: Arial;font-size: 14px;color: #5c6be4;font-weight: bold;top: -36px;line-height: 10px;opacity: 0;transition: all ease 0.3s;}
	#swiper-pagination_pj span.swiper-pagination-bullet-active{border-color: #c7cdff;background-color: #5c6be4;border-radius: 50%;transition: all ease 0.3s;}
	#swiper-pagination_pj span.swiper-pagination-bullet-active m{opacity: 1;}
	#swiper-pagination_pj span.swiper-pagination-bullet-active::after{opacity: 1;}
/*关于我们*/
	.gy{width: 100%;overflow: hidden;background-image: url(../esimg/y20.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 72px;height: 717px;padding-top: 72px;}
	.gya{width: 100%;margin-top: 67px;}
	.gyaa{width: 59.9%;padding-left: 24px;padding-top: 7px;}
	.gyaa h6{font-size: 20px;color: #5a6ae0;font-weight: bold;line-height: 20px;}
	.gyaa p{font-size: 14px;color: #fff;line-height: 30px;margin-top: 23px;}
	.gyaa .more{margin: 0;margin-top: 34px;}
	.gyab{width: 34%;}
	.gyab_a{width: 50%;height: 136px;}
	.gyab_a h2{font-size: 45px;color: #7685ff;line-height: 35px;position: relative;display: inline-block;}
	.gyab_a:nth-child(2) h2::after{position: absolute;content: "+";font-size: 20px;right: -16px;bottom: -10px;}
	.gyab_a p{font-size: 12px;color: #cccccc;line-height: 13px;margin-top: 12px;}
/*荣誉资质*/
	.ry{width: 100%;background-color: #ffffff;border-radius: 5px;border-bottom: 6px solid #5c6be4;margin-top: -217px;padding: 38px 0 48px;position: relative;box-shadow: 0 6px 20px #dde1ed;}
	.rya{width: 87.5%;margin: 0 auto;-webkit-perspective: 1000;perspective: 1000;overflow: hidden;}
	.ryd{width: 86.53%;margin: 0 auto;border: 6px solid #eeeeee;position: relative;}
	.ryd img{width: 100%;}
	.ryd p{width: 100%;height: 41px;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);font-size: 12px;color: #fff;line-height: 41px;text-align: center;transition: all ease 0.3s;transform-origin: bottom center;transform: rotateX(50deg) scale(1,0.5);opacity: 0;}
	.ryd:hover p{transform: rotateX(0deg) scale(1);opacity: 1;}
	.ry_z{width: 29px;position: absolute;left: 42px;top: 50%;margin-top: -14px;cursor: pointer;}
	.ry_y{width: 29px;position: absolute;right: 42px;top: 50%;margin-top: -14px;cursor: pointer;}
/*新闻资讯*/
	.xw{width: 100%;overflow: hidden;padding-top: 82px;}
	.xwa{width: 100%;margin-top: 40px;}
	.xwb{width: 69.285%;}
	.xwba{width: 100%;}
	.xwba p{float: left;line-height: 16px;margin-right: 57px;}
	.xwba p a{font-size: 16px;color: #212121;transition: all ease 0.3s;font-weight: bold;}
	.xwba p.on a{color: #5c6be4;}
	.xwba h6{float: left;line-height: 16px;}
	.xwba h6 a{font-size: 16px;color: #212121;transition: all ease 0.3s;font-weight: bold;}
	.xwbb{width: 100%;margin-top: 27px;}
	.xwbc{width: 100%;}
	.xwbd{width: 44.742%;position: relative;overflow: hidden;}
	.xwbd a > img{width: 100%;transition: all ease 0.3s;}
	.xwbd:hover a > img{transform: scale(1.05);}
	.xwbd_w{width: 100%;position: absolute;left: 0;bottom: 0;padding: 0 34px 40px 34px;}
	.xwbd_w h6{font-size: 12px;color: #fff;}
	.xwbd_w h6 img{display: inline-block;margin-right: 8px;position: relative;top: 4px;}
	.xwbd_w h5{font-size: 14px;color: #fff;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 14px;}
	.xwbd_w p{font-size: 12px;color: #fff;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 16px;}
	.xwbe{width: 53.814%;}
	.xwbea{width: 100%;border-bottom: 6px solid #f7f8fb;margin-bottom: 12px;background-color: #f7f8fb;position: relative;padding: 35px 99px 26px 40px;transition: all ease 0.3s;}
	.xwbea h6{font-size: 12px;color: #5e5e5e;}
	.xwbea h6 img{display: inline-block;margin-right: 8px;position: relative;top: 4px;}
	.xwbea h5{font-size: 14px;color: #212121;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 14px;}
	.xwbea p{font-size: 12px;color: #5e5e5e;line-height: 22px;margin-top: 15px;height: 44px;overflow: hidden;}
	.xwbea a > img{position: absolute;width: 29px;right: 35px;top: 44px;transition: all ease 0.3s;}
	.xwbea:hover{border-color: #5c6be4;}
	.xwbea:hover a > img{transform: translateX(-6px);}
	.cj{width: 27.714%;}
	.cj h5{font-size: 16px;color: #212121;line-height: 16px;font-weight: bold;}
	.cj img{width: 100%;margin-top: 27px;margin-bottom: 7px;}
	.cja{width: 100%;border-bottom: 1px solid #eaecf2;background-image: url(../esimg/y29.png);background-repeat: no-repeat;background-position: left 10px top 24px;padding: 23px 21px 31px 59px;}
	.cja h6{font-size: 14px;color: #212121;line-height: 14px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.cja p{font-size: 12px;color: #5e5e5e;line-height: 12px;margin-top: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cja:hover h6{color: #5c6be4;}
	.cj .more{margin-top: 20px;}
/*联系方式*/
	.lx{width: 100%;overflow: hidden;background-image: url(../esimg/y28.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 96px;padding: 91px 0 86px;}
	.lxa{width: 44.571%;padding-left: 16px;}
	.lxa img{width: 100%;}
	.lxb{width: 43.071%;margin-right: 1.857%;background-color: #fff;border-radius: 5px;padding: 60px 58px 90px 64px;}
	.lxb input.input1{width: 48%;height: 66px;font-size: 14px;color: #5e5e5e;border-bottom: 1px solid #dadde4;display: block;padding-left: 6px;}
	.lxb textarea{width: 100%;height: 110px;font-size: 14px;line-height: 24px;color: #5e5e5e;border-bottom: 1px solid #dadde4;display: block;margin-top: 40px;padding-left: 6px;}
	.yanz{width: 100%;height: 66px;margin-top: 12px;border-bottom: 1px solid #dadde4;padding-right: 9px;}
	.yanz input{width: 40%;float: left;line-height: 65px;font-size: 14px;color: #5e5e5e;padding-left: 6px;}
	.yanz img{width: 120px;height: 46px;margin-top: 7px;}
	.yanz p{line-height: 66px;font-size: 12px;color: #5e5e5e;text-decoration: underline;margin-left: 10px;cursor: pointer;}
	.lxb .input2{width: 100%;margin-top: 42px;line-height: 56px;text-align: center;cursor: pointer;background-color: #7787f5;border-radius: 5px;font-size: 16px;color: #fff;}
	
	
/*footer*/
	.yj{width: 100%;overflow: hidden;background-color: #fff;padding-top: 70px;}
	.yja{margin-left: 47px;}
	.yja img.ta{width: 229px;margin-bottom: 9px;margin-left: -3px;}
	.yja img.tb{width: 160px;margin-top: 9px;}
	.yja p{font-size: 14px;color:#212121;line-height: 26px;margin-top: 8px;}
	.yjb{margin-top: 9px;}
	.yjba{width: 136px;}
	.yjba:nth-child(5){width: auto;}
	.yjba h6{line-height: 14px;}
	.yjba h6 a{font-size: 14px;color: #212121;transition: all ease 0.3s;}
	.yjba p{line-height: 26px;margin-top: 27px;}
	.yjba p a{font-size: 12px;color: #606060;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 85px;transition: all ease 0.3s;}
	.yjba h6:hover a{color: #6271e7;}
	.yjba p a:hover{color: #6271e7;}
	.yjc{margin-left: 18px;}
	.yjca{width: 109px;margin-left: 16px;}
	.yjca img{width: 100%;}
	.yjca p{font-size: 12px;color:#606060;line-height: 12px;margin-top: 20px;margin-left: 8px;}
	.yje{width: 100%;background-color: #f7f8fb;margin-top: 68px;}
	.yje .commen{padding: 0 25px 0 17px;}
	.yje p{font-size: 12px;color: #212121;line-height: 69px;}
	.yje p:nth-child(2){margin-left: 432px;display: flex;align-items: center;}
	.yje p a{font-size: 12px;color: #212121;transition: all ease 0.3s;}
	.yje p a:hover{color: #6271e7;}
	
	.yl{width: 100%;padding: 10px 20px ;}
	.yl p{font-size: 12px;color: #717c8d;line-height: 22px;}
	.yl p a{font-size: 12px;color: #717c8d;margin: 0 8px;transition: all ease 0.3s;}
	.yl p a:hover{color: #6271e7;}
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #5c6be4 url(../esimg/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #5c6be4 url(../esimg/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #5c6be4 url(../esimg/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #5c6be4 url(../esimg/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*产品列表页*/
	.nban{width: 100%;}
	.nban img{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
	.cpl{width: 100%;overflow: hidden;background-color: #f7f8fb;padding-bottom: 154px;}
	.cpl .keyword{margin-bottom: 16px;}
	.mbx{text-align: right;font-size: 12px;color: #a7aab3;line-height: 12px;padding-right: 7px;margin-bottom: 20px;}
	.mbx a{font-size: 12px;color: #a7aab3;transition: all ease 0.3s;}
	.mbx a h1{font-size: 12px;color: #a7aab3;transition: all ease 0.3s;display: inline-block;}
	.mbx a:hover{color: #5c6be4;}
	.mbx a h1:hover{color: #5c6be4;}
	.cpl .cpa{margin-top: -22px;}
	.cpl .cpc{margin-top: 56px;}
	.tjxw{width: 100%;overflow: hidden;padding-top: 87px;}
	.tjxwa{width: 100%;margin-top: 12px;}
	.tjxwb{width: 47.142%;margin: 0 1.429%;background-color: #f7f8fb;border-bottom: 6px solid #f7f8fb;padding: 38px 134px 50px 44px;position: relative;margin-top: 14px;transition: all ease 0.3s;}
	.tjxwb h6{background-size: 37px 37px;background-repeat: no-repeat;background-position: left top;padding-left: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #212121;font-weight: bold;line-height: 22px;height: 37px;}
	.tjxwb p{font-size: 12px;color: #5e5e5e;line-height: 23px;height: 46px;overflow: hidden;margin-top: -5px;padding-left: 17px;}
	.tjxwb img{position: absolute;right: 48px;top: 44px;transition: all ease 0.3s;}
	.tjxwb:hover{border-color: #5c6be4;}
	.tjxwb:hover img{margin-right: 6px;}
	
/*产品内页*/
	.cpna{width: 97.714%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 26px;padding: 25px 70px 0 68px;}
	.cpna img{float: left;width: 277px;}
	.cpna_w{width: 71.71%;margin-top: 32px;}
	.cpna_w h1{font-size: 22px;color: #212121;font-weight: bold;line-height: 22px;}
	.cpna_wa{width: 100%;margin-top: 20px;}
	.cpna_wa h6{width: 55px;height: 55px;border: 1px solid #5c6be4;border-radius: 5px;text-align: center;float: left;font-size: 14px;color: #5c6be4;line-height: 17px;padding-top: 10px;}
	.cpna_wa p{float: right;width: calc(100% - 83px);font-size: 14px;color: #212121;line-height: 24px;margin-top: -2px;}
	.cpnb{width: 97.714%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 44px;padding: 37px 90px 61px 79px;}
	.cpnb_h4{width: 140px;height: 43px;line-height: 43px;text-align: center;border: 1px solid #5c6be4;border-radius: 5px;font-size: 14px;color: #5c6be4;}
	.cpnba{width: 100%;margin-top: 36px;}
	.cpnba_t{width: 39.618%;}
	.cpnba_t img{max-width: 100%;}
	.cpnba_w{width: 50.46%;margin-top: 37px;}
	.cpnba_wh6{min-width: 140px;line-height: 43px;float: left;border-radius: 5px;background-color: #f29838;font-size: 14px;color: #fff;padding: 0 10px;text-align: center;margin-right: 10px;}
	.cpnba_w p{font-size: 14px;color: #212121;line-height: 24px;margin-top: 19px;}
	.cpnba_w p span{padding-left: 11px;display: block;}
	.cpnba_w p m{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background-color: #5c6be4;position: relative;top: -3px;left: -10px;}
	.cpnbb{width: 100%;margin-top: 37px;}
	.cpnbb .cpnba_wh6{width: 164px;}
	.cpnbba{width: 100%;margin-top: 11px;padding: 10px 26px 69px 78px;background: linear-gradient(to bottom,#f2f4fa,#fff);border-radius: 5px;}
	.cpnbba_a{width: 20%;margin-top: 30px;}
	.cpnbba_a img{width: 84px;float: left;}
	.cpnbba_a p{float: right;width: calc(100% - 95px);font-size: 14px;color: #212121;line-height: 16px;margin-top: 47px;}
	.cpnbc{width: 100%;margin-top: 20px;}
	.cpnbc_a{width: 39.37%;}
	.cpnbc_a img{width: 100%;margin-top: 44px;}
	.cpnbc_b{width: 50%;}
	.cpnbc_b h6{width: 184px;background-color: #5c6be4;}
	.cpnbc_b img{max-width: 100%;margin-top: 27px;}
	.cpnc{width: 97.714%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 34px;padding: 45px 90px 61px 85px;}
	.cpnca{width: 100%;}
	.cpnca > p{width: 16.35%;font-size: 14px;color: #212121;line-height: 26px;height: 72px;overflow: hidden;margin-top: 94px;float: left;}
	.cpncb{width: 80.962%;overflow: hidden;margin-right: -2%;}
	.cpnca_ta{width: 96.07%;}
	.cpnca_ta img{width: 100%;}
	.cpnca_ta p{font-size: 14px;color: #212121;line-height: 14px;margin-top: 13px;padding-left: 23px;}
	.cpnc .cpnb_h4{margin-bottom: -43px;}
	.cpnc_an{margin-top: -128px;}
	.cpnc_anz{width: 29px;float: left;cursor: pointer;}
	.cpnc_any{width: 29px;float: left;cursor: pointer;margin-left: 22px;}
	.fhlb{width: 113px;height: 35px;margin: 0 auto;line-height: 35px;text-align: center;border: 1px solid #8594fd;border-radius: 5px;margin-top: 37px;transition: all ease 0.3s;}
	.fhlb a{font-size: 12px;color: #7180f6;transition: all ease 0.3s;}
	.fhlb:hover{background-color: #8594fd;transform: translateY(-6px);}
	.fhlb:hover a{color: #fff;}
	.tjcp{width: 100%;background-image: url(../esimg/y34.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 69px 0 68px;}
	.tjcp .cpc:hover{box-shadow: 0 0 30px #3645bb;}
	.tjcp .cp_ul li{background-color: #8895ff;}
	.tjcp .cp_ul li.on{background-color: #fff;}
	
/*解决方案列表页*/
	.jjlz{width: 21.428%;margin-left: 1%;margin-top: 25px;}
	.jjlz h5{background-image: url(../esimg/y35.jpg);height: 77px;background-size: 100% 100%;line-height: 77px;font-size: 24px;color: #fff;padding-left: 43px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
	.jjlza{width: 100%;background-color: #f7f8fb;padding: 28px 0 41px;border-radius: 5px;margin-top: -4px;}
	.jjlza p{line-height: 60px;border-left: 6px solid #f7f8fb;padding-left: 37px;transition: all ease 0.3s;cursor: pointer;}
	.jjlza p a{font-size: 14px;color: #212121;transition: all ease 0.3s;}
	.jjlza p.on{border-color: #5c6be4;background-color: #fff;}
	.jjlza p.on a{color: #5c6be4;}
	.jjlza p:hover{border-color: #5c6be4;background-color: #fff;}
	.jjlza p:hover a{color: #5c6be4;}
	.jjlzb{width: 100%;margin-top: 20px;margin-bottom: 20px;}
	.jjlzb img{width: 100%;margin-bottom: 5px;}
	.jjlzb_a{border-bottom: 1px solid #eaecf2;padding: 24px 18px 22px 18px;/* padding: 24px 18px 22px 47px;background-image: url(../esimg/y29.png); */background-repeat: no-repeat;background-position: left top 24px;transition: all ease 0.3s;}
	.jjlzb_a h6{font-size: 12px;color: #212121;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;transition: all ease 0.3s;}
	.jjlzb_a p{font-size: 12px;color: #212121;line-height: 16px;height: 32px;overflow: hidden;margin-top: 7px;}
	.jjlzb_a:hover{border-color: #5c6be4;}
	.jjlzb_a:hover h6{color: #5c6be4;}
	.jjly{width: 70.714%;}
	.jjlya{border-bottom: 2px solid #eaecf2;padding: 25px 55px 27px 17px;margin-right: 2.714%;margin-bottom: 25px;}
	.jjlya_t{width: 38.782%;overflow: hidden;border-radius: 5px;}
	.jjlya_t img{width: 100%;transition: all ease 0.3s;}
	.jjlya_w{width: 54.142%;margin-top: 29px;}
	.jjlya_w h5{font-size: 20px;color: #212121;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jjlya_w .jjca_ab{margin-top: 46px;}
	.jjlya_w .jjca_ab p.a span{width: 100%;}
	.jjlya_w .jjca_ac{width: auto;margin-top: 20px;}
	.jjlya:hover .jjlya_t img{transform: scale(1.05);}
	.ym{margin-top: 35px;margin-right: 94px;}
	.ym p{width: 36px;height: 36px;border: 1px solid #edf1f4;border-radius: 5px;transition: all ease 0.3s;line-height: 34px;text-align: center;margin: 0 3.5px;float: left;}
	.ym p a{font-size: 12px;color: #383838;transition: all ease 0.3s;display: block;}
	.ym p:hover{background-color: #5c6be4;}
	.ym p:hover a{color: #fff;}
	.ym p.on{background-color: #5c6be4;}
	.ym p.on a{color: #fff;}
	.ym p.a{width: 88px;}
	
/*解决方案内页*/
	.jjn{width: 73.571%;background-color: #f7f8fb;padding: 43px 59px 56px 52px;border-radius: 5px;margin-top: 26px;}
	.jjna{width: 100%;}
	.jjna_t{width: 38.74%;overflow: hidden;border-radius: 5px;}
	.jjna_t img{width: 100%;}
	.jjna_w{width: 54.5%;margin-top: 39px;}
	.jjna_w h1{font-size: 20px;color: #212121;font-weight: bold;line-height: 30px;}
	.jjna_wa{width: 100%;margin-top: 16px;}
	.jjna_wa p{width: 50%;background-image: url(../esimg/y71.png);background-repeat: no-repeat;background-position: left top 5px;padding-left: 23px;font-size: 14px;color: #212121;float: left;line-height: 26px;margin-top: 6px;}
	.jjna_w .jjca_ac{padding-left: 0;margin-top: 42px;}
	.jjna_w .jjca_ac p{width: 182px;}
	.jjnb{width: 100%;margin-top: 44px;}
	.jjnb_a{width: 100%;}
	.jjnb_ah6{float: left;font-size: 14px;color: #fff;line-height: 17px;width: 44px;height: 44px;text-align: center;background-color: #989bb6;padding-top: 5px;border-radius: 5px;}
	.jjnb_a p{float: right;width: calc(100% - 66px);font-size: 14px;color: #212121;line-height: 24px;margin-top: -4px;}
	.jjnb_a p span{display: block;width: 100%;}
	.jjnb_a p span m{display: inline-block;width: 5px;height: 5px;background-color: #5c6be4;margin-right: 10px;position: relative;top: -2px;}
	.jjnb_b{width: 100%;margin-top: 40px;}
	.jjnb_ba{width: calc(100% - 66px);}
	.jjnb_ba img{width: 23.682%;float: left;border-radius: 5px;margin-bottom: 16px;margin-left: 1.757%;}
	.jjnb_ba img:nth-child(4n+1){margin-left: 0;}
	.jjn_ly{background-image: url(../esimg/y37.jpg);padding: 43px 50px 65px 56px;}
	.jjn_ly .lyb{width: 48%;padding: 0;height: 149px;}
	.jjn_ly .lya{margin-top: 34px;}
	.jjn_ly .lyb img{width: 62px;transform: rotateY(0deg);}
	.jjn_ly .lyb_w{margin-top: 15px;width: calc(100% - 96px);}
	.jjn_ly .lyb_w h6{font-size: 16px;line-height: 26px;}
	.jjn_ly .lyb_w p{font-size: 14px;color: #bdbdbd;line-height: 21px;margin-top: 9px;}
	.jjn_ly .lyb:hover{background-color: transparent;}
	.jjn_ly .lyc{padding-left: 0;width: 48%;}
	.jjn_ly .lyc img{width: 193%;}
	.jjn_lya{width: 351px;}
	.jjn_lya img{width: 100%;}
	.fhlba{width: 113px;height: 35px;line-height: 35px;text-align: center;background-color: #5c6be4;margin-top: 45px;border-radius: 5px;transition: all ease 0.3s;}
	.fhlba a{font-size: 12px;color: #fff;display: block;}
	.fhlba:hover{transform: translateY(-6px);}
	.tjcp_jj{width: 100%;background-color: #f7f8fb;padding: 69px 0 68px;margin-top: 88px;}
	
/*合作客户页*/
	.hzya{display: table;margin: 0 auto;margin-top: 25px;}
	.hzya p{width: 165px;height: 54px;line-height: 54px;text-align: center;border-radius: 5px;float: left;margin: 0 16px;background-color: #f7f8fb;transition: all ease 0.3s;}
	.hzya p a{font-size: 16px;color: #212122;font-weight: bold;transition: all ease 0.3s;}
	.hzya p.on{background-color: #5c6be4;}
	.hzya p.on a{color: #fff;}
	.hzya p:hover{background-color: #5c6be4;}
	.hzya p:hover a{color: #fff;}
	.hzyb{width: 100%;margin-bottom: 90px;}
	.hzyba{width: 20%;border-bottom: 1px solid #eceef4;padding: 35px 0 30px 0;}
	.hzyba img{width: 100%;}
	.hzyba p{text-align: center;font-size: 12px;color: #5e5e5e;height: 12px;}
	
/*客户评价列表页*/
	.pjl{width: 96.285%;margin: 0 auto;margin-bottom: 56px;}
	.pjla{width: 47.922%;border: 1px solid #e7e9f1;background-color: #fff;border-radius: 5px;margin-top: 40px;padding: 49px 62px 49px 138px;background-image: url(../esimg/y74.png);background-repeat: no-repeat;background-position: left 46px top 34px;background-size: 43px auto;transition: all ease 0.3s;}
	.pjla h6{font-size: 20px;color:#212121;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;transition: all ease 0.3s;}
	.pjla p{font-size: 12px;color:#5e5e5e;line-height: 24px;height: 96px;overflow: hidden;margin-top: 20px;transition: all ease 0.3s;}
	.pjla h5{width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #8594fd;font-size: 12px;color: #8594fd;border-radius: 5px;margin-top: 19px;transition: all ease 0.3s;}
	.pjla:hover{background-image: url(../esimg/y22.png);background-color: #5c6be4;border-color: #5c6be4;}
	.pjla:hover h6{color: #fff;}
	.pjla:hover p{color: #fff;}
	.pjl .ym{display: table;margin: 0 auto;margin-top: 69px;}
	
/*客户评价内页*/
	.pjn{width: 96.4285%;margin: 0 auto;margin-top: 34px;background-color: #f7f8fb;padding: 47px 74px 75px 77px;margin-bottom: 71px;}
	.pjnc{width: 100%;padding-left: 92px;background-image: url(../esimg/y74.png);background-repeat: no-repeat;background-position: left top;}
	.pjnc h1{font-size: 20px;color: #212121;font-weight: bold;line-height: 30px;padding-top: 10px;padding-bottom: 3px;}
	.pjna{width: 100%;padding-left: 92px;margin-top: 15px;}
	.pjna p{font-size: 14px;color: #5e5e5e;line-height: 24px;}
	.pjna img{max-width: 100%;margin-top: 25px;}
	.pjnb{width: 100%;margin-top: 82px;}
	.pjnb img{width: 100%;}
	
/*百科列表页*/
	.bkl{width: 100%;margin-bottom: 69px;}
	.bkla{width: 47.5%;margin: 0 1.25%;margin-top: 24px;padding: 45px 56px 56px 56px;background-color: #f7f8fb;border-radius: 5px;transition: all ease 0.3s;}
	.bkla h5{background-image: url(../esimg/y30.png);background-repeat: no-repeat;padding-left: 26px;height: 17px;line-height: 17px;font-size: 12px;transition: all ease 0.3s;}
	.bkla h6{font-size: 20px;color: #212121;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;margin-top: 14px;transition: all ease 0.3s;}
	.bkla p{font-size: 12px;color: #5e5e5e;line-height: 26px;height: 52px;margin-top: 13px;overflow: hidden;transition: all ease 0.3s;}
	.bkla:hover{background-color: #5c6be4;}
	.bkla:hover h5{color: #fff;background-image: url(../esimg/y31.png);}
	.bkla:hover h6{color: #fff;}
	.bkla:hover p{color: #fff;}
	.bkl .ym{display: table;margin: 0 auto;margin-top: 45px;}
	
/*新闻列表页*/
	.xwl{width: 96.142%;margin: 0 auto;margin-top: 36px;}
	.xwl .bkla{padding: 45px 56px 51px 72px;width: 100%;border-bottom: 6px solid #f7f8fb;margin-top: 24px;}
	.xwl .bkla h6{width: 70%;}
	.xwl .bkla p{width: 70%;}
	.xwl .bkla span{display: block;float: right;width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #8594fd;border-radius: 5px;font-size: 12px;color: #7180f6;margin-top: -74px;transition: all ease 0.3s;}
	.xwl .bkla:hover{background-color: #f7f8fb;border-color: #5c6be4;}
	.xwl .bkla:hover h5{color: #5e5e5e;background-image: url(../esimg/y30.png);}
	.xwl .bkla:hover h6{color: #212121;}
	.xwl .bkla:hover p{color: #5e5e5e;}
	.xwl .bkla:hover span{background-color: #7180f6;color: #fff;transform: translateX(-6px);}
	.xwl .ym{display: table;margin: 0 auto;margin-top: 45px;}
	
/*新闻内页*/
	.xwn{width: 97.285%;margin: 0 auto;margin-top: 36px;}
	.xwnz{width: 75.697%;background-color: #f7f8fb;border-radius: 5px;padding: 44px 56px 61px 54px;}
	.xwnza{width: 100%;border-bottom: 1px solid #e0e3ec;padding-bottom: 25px;}
	.xwnza h1{font-size: 20px;color: #212121;line-height: 30px;font-weight: bold;}
	.xwnza p{font-size: 12px;color: #5e5e5e;line-height: 12px;margin-top: 21px;}
	.xwnza p span{display: inline-block;width: 104px;}
	.xwnzb{width: 100%;margin-top: 29px;}
	.xwnzb p{font-size: 14px;color: #212121;line-height: 24px;}
	.xwnzb img{max-width: 100%;margin-top: 31px;}
	.xwnzb strong{display: block;font-weight: normal;font-size: 12px;color: #5e5e5e;line-height: 22px;margin-top: 28px;}
	.xwnzb strong a{font-size: 12px;color: #5e5e5e;transition: all ease 0.3s;margin-right: 12px;}
	.xwnzb strong a:hover{color: #8594fd;}
	.xwnzc{width: 100%;margin-top: 33px;}
	.xwnzc img{width: 100%;}
	.xwny{width: 22.02%;}
	.xwny > h5{background-image: url(../esimg/y35.jpg);height: 92px;background-size: 100% 100%;line-height: 92px;padding-left: 42px;border-radius: 5px;overflow: hidden;font-size: 24px;color: #fff;}
	.xwny .cpc{width: 100%;height: 149px;border: 2px solid #f7f8fb;padding-top: 36px;padding-left: 22px;}
	.xwny .cpc h4{font-size: 16px;line-height: 16px;width: 65%;}
	.xwny .cpc h5{width: 58%;font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;margin-top: 8px;}
	.xwny .cpc img{width: 53%;}
	.xwny .cp_ul{margin-top: 22px;}
	
/*关于我们页*/
	.gyy{width: 100%;position: relative;overflow: hidden;}
	.gyya{width: 100%;}
	.gyyaa{width: 44.214%;margin-left: 3.642%;padding-top: 58px;}
	.gyyaa_bt{position: relative;}
	.gyyaa_bt h6{font-size: 20px;color: #212121;font-weight: bold;line-height: 22px;}
	.gyyaa_bt p{font-size: 11px;color: #5e5e5e;line-height: 12px;margin-top: 7px;}
	.gyyaa_bt::after{position: absolute;content: "";width: 4px;height: 100%;background-color: #5c6be4;border-radius: 5px;top: 0;left: -24px;}
	.gyyaa_a{width: 100%;margin-top: 53px;}
	.gyyaa_a .gyab_a{width: 25%;float: left;height: auto;}
	.gyyaa_a .gyab_a h2{font-size: 38px;line-height: 30px;}
	.gyyaa_a .gyab_a p{line-height: 16px;margin-top: 6px;}
	.gyyaa_b{width: 100%;margin-top: 44px;}
	.gyyaa_b p{font-size: 14px;color: #212121;line-height: 24px;}
	.gyyab{width: 41.571%;}
	.gyyab img{width: 144.51%;}
	.gyyb{width: 94.214%;margin: 0 auto;}
	.gyyb .gyyaa_bt{margin-left: 20px;}
	.gyyba{width: 100%;margin-top: 75px;position: relative;}
	.gyybb{width: 95%;margin-left: 5%;overflow: hidden;}
	.gyybe{width: 82%;position: relative;}
	.gyybe h6{font-size: 38px;color: #7685ff;line-height: 30px;font-weight: bold;position: relative;z-index: 10}
	.gyybe img{width: 84px;margin-top: 9px;position: relative;z-index: 10}
	.gyybe p{font-size: 14px;color: #212121;line-height: 24px;padding: 17px 0 0 13px;height: 359px;position: relative;z-index: 10}
	.gyybe::after{position: absolute;content: "";width: 1px;height: 100%;border-left: 1px dashed #8592ff;left: 4px;top: 57px;z-index: 2;}
	.gyyba_z{cursor: pointer;width: 29px;position: absolute;right: 0;top: 0;z-index: 10;}
	.gyyba_y{cursor: pointer;width: 29px;position: absolute;left: 0;top: 0;z-index: 10;}
	.gyyc{width: 1920px;position: absolute;left: 50%;margin-left: -960px;bottom: 0;z-index: 3;}
	.gyyc img{width: 100%;}
	.gyyd{width: 100%;margin-top: 107px;}
	.gyyd .gyyaa_bt{margin-left: 51px;position: relative;z-index: 100;}
	.gyyda{width: 89.4285%;margin: 0 auto;margin-top: -46px;}
	.gyyda img{width: 100%;}
	.gyydb{width: 96.285%;margin: 0 auto;margin-top: -99px;position: relative;}
	.gyydb_a{width: 22.7%;margin: 0 1.15%;margin-top: 24px;background-color: #f7f8fb;border-radius: 5px;height: 134px;padding: 29px 10px 0 50px;}
	.gyydb_a h6{font-size: 20px;color: #212121;line-height: 20px;font-weight: bold;position: relative;}
	.gyydb_a h6::after{position: absolute;content: "";width: 5px;height: 5px;background-color: #5c6be4;top: 8px;left: -19px;}
	.gyydb_a p{font-size: 14px;color: #212121;line-height: 26px;margin-top: 10px;}
	.gyye{width: 100%;overflow: hidden;margin-top: 77px;}
	.gyye img{width: 1920px;position: relative;left: 50%;margin-left: -960px;}
	.ryy{width: 100%;overflow: hidden;padding-top: 88px;margin-bottom: 80px;}
	.ryy .gyyaa_bt{margin-left: 51px;}
	.ryya{width: 94.285%;margin: 0 auto;position: relative;margin-top: 34px;}
	.ryyb{width: 92.424%;margin: 0 auto;overflow: hidden;}
	.ryye{width: 91.8%;margin: 20px auto;border: 8px solid #eeeeee;position: relative;}
	.ryye img{width: 100%;}
	.ryye p{width: 100%;height: 41px;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);font-size: 12px;color: #fff;line-height: 41px;text-align: center;transition: all ease 0.3s;transform-origin: bottom center;transform: rotateX(50deg) scale(1,0.5);opacity: 0;}
	.ryye:hover p{transform: rotateX(0deg) scale(1);opacity: 1;}
	.ryy_z{width: 29px;position: absolute;left: 0;top: 50%;margin-top: -14px;cursor: pointer;}
	.ryy_y{width: 29px;position: absolute;right: 0;top: 50%;margin-top: -14px;cursor: pointer;}
	
/*联系我们页*/
	.lxya{width: 94.428%;margin: 0 auto;margin-top: -40px;}
	.lxya_a{width: 33.333%;position: relative;height: 90px;padding-left: 33px;margin-top: 86px;}
	.lxya_a::after{position: absolute;content: "";width: 4px;height: 100%;background-color: #5c6be4;border-radius: 5px;top: 0;left: 0;}
	.lxya_a img{width: 47px;}
	.lxya_a h6{font-size: 16px;color: #212121;font-weight: bold;line-height: 26px;margin-top: 2px;}
	.lxya_a p{font-size: 12px;color: #5e5e5e;line-height: 12px;margin-top: 3px;}
	.ditu{width: 95.714%;margin: 0 auto;margin-top: 90px;margin-bottom: 100px;}
	
	/*网站地图*/
	.wzdt2{width: 1200px;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 1144px;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	
	/*404*/
	.fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:110px 30px;margin-bottom: -90px;}
.fzf1{width:1011px;margin:20px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:36px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:26px;color:#434343;text-align:center;line-height:50px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:430px;margin:20px auto;margin-top: 40px;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}
	/*404*/

}

@media screen and (min-width:1000px) and (max-width:1399px){
body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #858585;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;outline:none;font-family: "微软雅黑";-webkit-appearance: none;border: none;}
.clearfix{ clear:both;}
.mob{ display: none;}
.pc{ display: block;}
.fl{ float: left;}
.fr{float:right}
.commen1{width: 96%;margin: 0 auto;}
.commen{width: 96%;margin: 0 auto;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
*{box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-o-box-sizing:border-box;
}
		
		
/*滚动条样式*/
	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}
	::-webkit-scrollbar{width:8px;background-color:#5c6be4;border-radius: 5px;}
	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}
	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#5c6be4;border-radius: 5px;}

/*top*/
	.top{width: 100%;height: 24px;}
	.top .commen{background-color: #f7f8fb;padding: 0 6px 0 15px;}
	.top p{font-size: 12px;color: #999999;line-height: 24px;}
	.top div{font-size: 12px;color: #999999;line-height: 24px;}
	.top div h1{font-size: 12px;color: #999999;display: inline-block;}
	.top p a{font-size: 12px;color: #999999;transition: all ease 0.3s;}
	.top p a:hover{color: #5c6be4;}
	.top p span{width: 30px;text-align: center;display: inline-block;}
	
	.logo{width: 100%;height: 119px;}
	.logo .commen{position: relative;}
	.logoa{margin-top: 30px;}
	.logoa img{width: 260px;float: left;}
	.nav{z-index: 100;height: 119px;position: relative;margin-left: 1%;}
	.nava{transition: all ease 0.3s;height: 119px;cursor: pointer;position: relative;text-align: center;z-index: 100;padding: 52px 8px 0 8px;}
	.nava p{transition: all ease 0.3s;text-align: center;position: relative;line-height: 26px;}
	.nava p a{font-size: 16px;color: #212121;transition: all ease 0.3s;}
	.nava p::after{position: absolute;content: "";background-image: url(../esimg/y1.png);width: 14px;height: 14px;background-size: 100% 100%;left: 50%;margin-left: -7px;top: -26px;opacity: 0;transition: all ease 0.3s;}
	.nava:hover p a{color: #5c6be4;}
	.nava:hover p::after{opacity: 1;top: -18px;}
	.navaa p a{color: #5c6be4;}
	.navaa p::after{opacity: 1;top: -18px;}
	.navb{width: 140px;position: absolute;z-index: 2;top: 113px;left: 50%;opacity: 0;text-align: center;margin-left: -70px;padding: 6px 0;}
	.navba{line-height: 38px;text-align: center;transition: all ease 0.3s;display: block;background-color: #f2f3f5;}
	.navba a{font-size: 14px;color: #5e5e5e;transition: all ease 0.3s;display: block;}
	.navba.on a{color: #0d958b;}
	.navba:hover{background-color: #5c6be4;}
	.navba:hover a{color: #fff;}
	.navbm{width: 740px;border-radius: 5px;margin-left: -120px;overflow: hidden;padding: 0;}
	.navb_x{width: 25%;height: 209px;background-color: #f7f8fb;padding-top: 18px;}
	.navb_x:nth-child(2n){background-color: #f2f3f5;}
	.navb_xa{display: table;margin: 0 auto;}
	.navb_xa a{display: block;font-size: 12px;color: #5e5e5e;line-height: 29px;text-align: left;transition: all ease 0.3s;position: relative;}
	.navb_xa a::after{position: absolute;content: "";width: 6px;height: 6px;background-color: #5c6be4;left: -21px;top: 11px;border-radius: 50%;opacity: 0;transition: all ease 0.3s;}
	.navb_xa a:hover{color: #5c6be4;}
	.navb_xa a:hover::after{opacity: 1;left: -16px;}
	.dh{width: 120px;margin-top: 57px;}
	.dh img{width: 100%;}
/*banner*/
	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 436px;position: relative;}
	.imgbox{ width:1400px;overflow: hidden;position: relative;left: 50%; margin-left: -700px;height: 436px;}
	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}
	.boy{width: 1200px;}
	.bt-a{width: 47px;height: 47px;position: absolute;left: 5%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-b{background: url(../esimg/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-b:hover{background: url(../esimg/yi09.png);opacity: 1;}
	.bt-k{width: 47px;height: 109px;position: absolute;right: 5%;top: calc(50% - 23.5px);cursor: pointer;z-index: 15;}
	.bt-f{background: url(../esimg/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}
	.bt-f:hover{background: url(../esimg/yi08.png);opacity: 1;}
	.keyword{border-bottom: 1px solid #e0e3ec;height: 32px;margin-bottom: 41px;}
	.keyword p{line-height: 32px;font-size: 12px;color: #a7aab3;padding-left: 15px;float: left;}
	.keyword p a{font-size: 12px;color: #a7aab3;transition: all ease 0.3s;margin-right: 12px;display: inline-block;}
	.keyword p a:hover{color: #5c6be4;}
	.flip{margin-top: 5px;margin-right: 8px;}
	.flip li{cursor: pointer;width: 20px;height: 20px;background-color: transparent;border-radius: 50%;margin: 0 7px;float: left;text-align: center;padding: 4px;transition: all ease 0.3s;}
	.flip li span{display: block;width: 12px;height: 12px;border-radius: 50%;background-color: #dadada;transition: all ease 0.3s;}
	.flip li.ppp{background-color: #c7cdff;}
	.flip li.ppp span{background-color: #5c6be4;}
/*产品中心*/
	.cp{width: 100%;overflow: hidden;background-color: #f7f8fb;padding-bottom: 53px;}
	.bt h6{text-align: center;font-size: 38px;color: #212121;line-height: 38px;letter-spacing: 6px;}
	.bt img{width: 480px;margin: 0 auto;margin-top: -22px;}
	.cpa{width: 99.714%;margin: 0 auto;margin-top: 18px;}
	.cpb{width: 100%;}
	.cpc{width: 24.426%;margin: 0 0.287%;margin-top: 12px;background-color: #fff;border-radius: 5px;position: relative;padding: 40px 3% 0 3%;height: 317px;transition: all ease 0.3s;}
	.cpc img{width: 48.09%;position: absolute;right: 0;bottom: 0;transition: all ease 0.3s;transform-origin: bottom right;}
	.cpc img.ta{width: 29px;position: static;margin-top: 17px;}
	.cpc h4{font-size: 20px;color: #212121;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
	.cpc h5{font-size: 14px;color: #212121;line-height: 24px;margin-top: 16px;}
	.cpc h6{font-size: 12px;color: #fff;line-height: 23px;width: 69px;height: 23px;border-radius: 5px;background-color: #5c6be4;text-align: center;margin-top: 12px;}
	.cpc p{font-size: 12px;color: #212121;line-height: 21px;margin-left: 4px;margin-top: 7px;}
	.cpc p span{width: 4px;height: 4px;border-radius: 50%;background-color: #5c6be4;display: inline-block;position: relative;top: -2px;margin-right: 8px;}
	.cpc:hover{box-shadow: 0 0 30px #dbe1f2;transform: translateY(-10px);}
	.cpc:hover img{transform: scale(1.05);}
	.cpc:hover{background-color: #5c6be4;}
	.cpc:hover h4{color: #fff;}
	.cpc:hover h5{color: #fff;}
	.cpc:hover p{color: #fff;}
	.cp_ul{display: table;margin: 0 auto;margin-top: 34px;}
	.cp_ul li{width: 5px;height: 5px;border-radius: 50%;background-color: #797979;margin: 0 2px;float: left;cursor: pointer;transition: all ease 0.3s;}
	.cp_ul li.on{width: 29px;border-radius: 5px;background-color: #5c6be4;transition: all ease 0.3s;}
/*解决方案*/
	.jj{width: 100%;overflow: hidden;padding-top: 61px;}
	.jja{width: 100%;background-color: #f7f8fb;margin-top: 18px;padding: 37px 37px 36px 0;}
	.jjb{width: 19.662%;}
	.jjb p{line-height: 60px;font-size: 13px;color: #212121;border-left: 6px solid #f7f8fb;padding-left: 5%;transition: all ease 0.3s;cursor: pointer;}
	.jjb p.on{border-color: #5c6be4;background-color: #fff;}
	.jjc{width: 80.338%;background-color: #fff;border-radius: 5px;padding: 50px 4% 58px 4%;}
	.jjca{width: 100%;}
	.jjca_a{width: 58%;}
	.jjca_a h5{font-size: 20px;color: #212121;font-weight: bold;line-height: 20px;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 60px;}
	.jjca_aa{width: 100%;margin-top: 29px;}
	.jjca_aa h6{float: left;font-size: 12px;color: #fff;line-height: 13px;width: 40px;height: 40px;text-align: center;background-color: #989bb6;padding-top: 7px;border-radius: 5px;}
	.jjca_aa p{float: right;width: calc(100% - 60px);font-size: 12px;color: #5e5e5e;line-height: 24px;margin-top: -4px;}
	.jjca_ab{width: 100%;margin-top: 34px;}
	.jjca_ab h6{float: left;font-size: 12px;color: #fff;line-height: 13px;width: 40px;height: 40px;text-align: center;background-color: #5c6be4;padding-top: 7px;border-radius: 5px;}
	.jjca_ab p{float: right;width: calc(100% - 60px);font-size: 12px;color: #5e5e5e;line-height: 24px;margin-top: -4px;}
	.jjca_ab p span{display: block;width: 38%;float: left;}
	.jjca_ab p span:nth-child(2n){width: 62%;}
	.jjca_ab p span m{display: inline-block;width: 5px;height: 5px;background-color: #5c6be4;margin-right: 10px;position: relative;top: -2px;}
	.jjca_ac{width: 100%;padding-left: 65px;margin-top: 31px;}
	.jjca_ac p{width: 113px;height: 35px;font-size: 12px;color: #fff;line-height: 35px;background-color: #5c6be4;text-align: center;float: left;border-radius: 5px;}
	.jjca_ac h6{width: 113px;height: 35px;font-size: 12px;color: #5c6be4;line-height: 35px;border: 1px solid #5c6be4;text-align: center;float: left;border-radius: 5px;margin-left: 14px;}
	.jjca_ac h6 img{display: inline-block;margin-right: 7px;position: relative;top: 4px;}
	.jjca_b{width: 36.18%;border-radius: 5px;overflow: hidden;}
	.jjca_b img{width: 100%;transition: all ease 0.3s;}
	.jjca:hover .jjca_b img{transform: scale(1.05);}
/*选择理由*/
	.ly{width: 100%;background-image: url(../esimg/y9.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;overflow: hidden;margin-top: 89px;padding: 92px 0 134px;}
	.lya{width: 100%;margin-top: 22px;}
	.lyb{width: 50%;height: 184px;padding: 20px 4% 0 4%;transition: all ease 0.3s;background-color: rgba(87,103,223,0);-webkit-perspective: 1000;perspective: 1000;}
	.lyb img{width: 80px;float: left;transition: all ease 0.3s;transform: rotateY(-20deg);transform-origin: left center;}
	.lyb_w{width: calc(100% - 110px);margin-top: 16px;}
	.lyb_w h6{font-size: 18px;color: #fff;line-height: 30px;font-weight: bold;}
	.lyb_w p{font-size: 12px;color: #fff;line-height: 24px;margin-top: 8px;}
	.lyb:hover{background-color: rgba(87,103,223,0.3);}
	.lyb:hover img{transform: rotateY(10deg);}
	.lyc{width: 50%;padding-left: 68px;margin-top: 20px;}
	.lyc img{width: 141%;border-radius: 5px;}
/*合作客户*/
	.hz{width: 100%;overflow: hidden;padding-top: 85px;}
	.hza{width: 100%;}
	.hzb{width: 20%;position: relative;border-bottom: 1px solid #eceef4;padding: 15px 0;cursor: pointer;}
	.hzb img{width: 100%;}
	.hzb img.ta{position: absolute;left: 0;top: 15px;opacity: 0;transition: all ease 0.3s;}
	.hzb:hover img.ta{opacity: 1;}
	.more{line-height: 35px;width: 113px;height: 35px;background-color: #5c6be4;text-align: center;border-radius: 5px;margin: 0 auto;margin-top: 34px;transition: all ease 0.3s;}
	.more a{font-size: 12px;color: #fff;display: block;}
	.more:hover{transform: translateY(-6px);}
/*客户评价*/
	.pj{width: 100%;overflow: hidden;margin-top: 70px;}
	.pja{width: 100%;margin-top: 33px;}
	.pjb{border-radius: 5px;padding: 34px 9% 66px 9%;background-color: #809fff;}
	.pja_a{width: 100%;}
	.pja_a img.fl{width: 43px;}
	.pja_a img.fr{width: 95px;margin-top: 13px;}
	.pja_b{width: 100%;padding-top: 26px;}
	.pja_b h6{font-size: 20px;color: #fff;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.pja_b p{font-size: 12px;color: #fff;line-height: 24px;height: 168px;margin-top: 20px;overflow: hidden;}
	.pja_c{width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #d8f7ff;font-size: 12px;color: #d8f7ff;border-radius: 5px;margin-top: 28px;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-prev .pjb{background-color: #596eff;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-prev .pjb .pja_c{border-color: #9eb2ff;color: #9eb2ff;} 
	#swiper_pj .swiper-slide-next .pjb{background-color: #596eff;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-next .pjb .pja_c{border-color: #9eb2ff;color: #9eb2ff;} 
	#swiper_pj .swiper-slide-active .pjb{background-color: #4252d3;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-active .pjb .pja_c{border-color: #8594fd;color: #7180f6;}
	.pjb:hover .pja_c{background-color: #fff;color: #4252d3;border-color: #fff;}
	#swiper-pagination_pj{position: relative;display: table;margin: 0 auto;margin-top: 59px;}
	#swiper-pagination_pj span{outline: none;width: 20px;height: 20px;background-color: #dadada;border: 4px solid #fff;transition: all ease 0.3s;margin: 0 5.5px;position: relative;}
	#swiper-pagination_pj span::after{position: absolute;content: "";width: 1px;height: 11px;background-color: #5c6be4;top: -18px;left: 50%;margin-left: -0.5px;opacity: 0;transition: all ease 0.3s;}
	#swiper-pagination_pj span m{position: relative;font-family: Arial;font-size: 14px;color: #5c6be4;font-weight: bold;top: -36px;line-height: 10px;opacity: 0;transition: all ease 0.3s;}
	#swiper-pagination_pj span.swiper-pagination-bullet-active{border-color: #c7cdff;background-color: #5c6be4;border-radius: 50%;transition: all ease 0.3s;}
	#swiper-pagination_pj span.swiper-pagination-bullet-active m{opacity: 1;}
	#swiper-pagination_pj span.swiper-pagination-bullet-active::after{opacity: 1;}
/*关于我们*/
	.gy{width: 100%;overflow: hidden;background-image: url(../esimg/y20.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 72px;height: 717px;padding-top: 72px;}
	.gya{width: 100%;margin-top: 67px;}
	.gyaa{width: 59.9%;padding-left: 24px;padding-top: 7px;}
	.gyaa h6{font-size: 20px;color: #5a6ae0;font-weight: bold;line-height: 20px;}
	.gyaa p{font-size: 14px;color: #fff;line-height: 30px;margin-top: 23px;}
	.gyaa .more{margin: 0;margin-top: 34px;}
	.gyab{width: 34%;}
	.gyab_a{width: 50%;height: 136px;}
	.gyab_a h2{font-size: 45px;color: #7685ff;line-height: 35px;position: relative;display: inline-block;}
	.gyab_a:nth-child(2) h2::after{position: absolute;content: "+";font-size: 20px;right: -16px;bottom: -10px;}
	.gyab_a p{font-size: 12px;color: #cccccc;line-height: 13px;margin-top: 12px;}
/*荣誉资质*/
	.ry{width: 100%;background-color: #ffffff;border-radius: 5px;border-bottom: 6px solid #5c6be4;margin-top: -217px;padding: 38px 0 48px;position: relative;box-shadow: 0 6px 20px #dde1ed;}
	.rya{width: 87.5%;margin: 0 auto;-webkit-perspective: 1000;perspective: 1000;overflow: hidden;}
	.ryd{width: 86.53%;margin: 0 auto;border: 6px solid #eeeeee;position: relative;}
	.ryd img{width: 100%;}
	.ryd p{width: 100%;height: 41px;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);font-size: 12px;color: #fff;line-height: 41px;text-align: center;transition: all ease 0.3s;transform-origin: bottom center;transform: rotateX(50deg) scale(1,0.5);opacity: 0;}
	.ryd:hover p{transform: rotateX(0deg) scale(1);opacity: 1;}
	.ry_z{width: 29px;position: absolute;left: 42px;top: 50%;margin-top: -14px;cursor: pointer;}
	.ry_y{width: 29px;position: absolute;right: 42px;top: 50%;margin-top: -14px;cursor: pointer;}
/*新闻资讯*/
	.xw{width: 100%;overflow: hidden;padding-top: 82px;}
	.xwa{width: 100%;margin-top: 40px;}
	.xwb{width: 69.285%;}
	.xwba{width: 100%;}
	.xwba p{float: left;line-height: 16px;margin-right: 57px;}
	.xwba p a{font-size: 16px;color: #212121;transition: all ease 0.3s;font-weight: bold;}
	.xwba p.on a{color: #5c6be4;}
	.xwba h6{float: left;line-height: 16px;}
	.xwba h6 a{font-size: 16px;color: #212121;transition: all ease 0.3s;font-weight: bold;}
	.xwbb{width: 100%;margin-top: 27px;}
	.xwbc{width: 100%;}
	.xwbd{width: 44.742%;position: relative;overflow: hidden;}
	.xwbd a > img{width: 100%;transition: all ease 0.3s;}
	.xwbd:hover a > img{transform: scale(1.05);}
	.xwbd_w{width: 100%;position: absolute;left: 0;bottom: 0;padding: 0 5% 40px 5%;}
	.xwbd_w h6{font-size: 12px;color: #fff;}
	.xwbd_w h6 img{display: inline-block;margin-right: 8px;position: relative;top: 4px;}
	.xwbd_w h5{font-size: 14px;color: #fff;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 14px;}
	.xwbd_w p{font-size: 12px;color: #fff;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 16px;}
	.xwbe{width: 53.814%;}
	.xwbea{width: 100%;border-bottom: 6px solid #f7f8fb;margin-bottom: 12px;background-color: #f7f8fb;position: relative;padding: 4% 6%;transition: all ease 0.3s;}
	.xwbea h6{font-size: 12px;color: #5e5e5e;}
	.xwbea h6 img{display: inline-block;margin-right: 8px;position: relative;top: 4px;}
	.xwbea h5{font-size: 14px;color: #212121;line-height: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 14px;}
	.xwbea p{font-size: 12px;color: #5e5e5e;line-height: 22px;margin-top: 10px;height: 44px;overflow: hidden;}
	.xwbea a > img{position: absolute;width: 29px;right: 8%;top: 20%;transition: all ease 0.3s;}
	.xwbea:hover{border-color: #5c6be4;}
	.xwbea:hover a > img{transform: translateX(-6px);}
	.cj{width: 27.714%;}
	.cj h5{font-size: 16px;color: #212121;line-height: 16px;font-weight: bold;}
	.cj img{width: 100%;margin-top: 27px;margin-bottom: 7px;}
	.cja{width: 100%;border-bottom: 1px solid #eaecf2;background-image: url(../esimg/y29.png);background-repeat: no-repeat;background-position: left 10px top 24px;padding: 23px 21px 31px 59px;}
	.cja h6{font-size: 14px;color: #212121;line-height: 14px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.cja p{font-size: 12px;color: #5e5e5e;line-height: 12px;margin-top: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cja:hover h6{color: #5c6be4;}
	.cj .more{margin-top: 20px;}
/*联系方式*/
	.lx{width: 100%;overflow: hidden;background-image: url(../esimg/y28.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 96px;padding: 91px 0 86px;}
	.lxa{width: 44.571%;padding-left: 16px;}
	.lxa img{width: 100%;}
	.lxb{width: 46%;margin-right: 1.857%;background-color: #fff;border-radius: 5px;padding: 8% 4% 9% 4%;}
	.lxb input.input1{width: 48%;height: 66px;font-size: 14px;color: #5e5e5e;border-bottom: 1px solid #dadde4;display: block;padding-left: 6px;}
	.lxb textarea{width: 100%;height: 110px;font-size: 14px;line-height: 24px;color: #5e5e5e;border-bottom: 1px solid #dadde4;display: block;margin-top: 40px;padding-left: 6px;}
	.yanz{width: 100%;height: 66px;margin-top: 12px;border-bottom: 1px solid #dadde4;padding-right: 9px;}
	.yanz input{width: 40%;float: left;line-height: 65px;font-size: 14px;color: #5e5e5e;padding-left: 6px;}
	.yanz img{width: 110px;height: 46px;margin-top: 7px;}
	.yanz p{line-height: 66px;font-size: 12px;color: #5e5e5e;text-decoration: underline;margin-left: 10px;cursor: pointer;}
	.lxb .input2{width: 100%;margin-top: 42px;line-height: 56px;text-align: center;cursor: pointer;background-color: #7787f5;border-radius: 5px;font-size: 16px;color: #fff;}
	
	
/*footer*/
	.yj{width: 100%;overflow: hidden;background-color: #fff;padding-top: 70px;}
	.yja{margin-left: 0;}
	.yja img.ta{width: 229px;margin-bottom: 9px;margin-left: -3px;}
	.yja img.tb{width: 160px;margin-top: 9px;}
	.yja p{font-size: 14px;color:#212121;line-height: 26px;margin-top: 8px;width: 230px;}
	.yjb{margin-top: 9px;}
	.yjba{width: 100px;}
	.yjba:nth-child(5){width: auto;}
	.yjba h6{line-height: 14px;}
	.yjba h6 a{font-size: 14px;color: #212121;transition: all ease 0.3s;}
	.yjba p{line-height: 26px;margin-top: 27px;}
	.yjba p a{font-size: 12px;color: #606060;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 85px;transition: all ease 0.3s;}
	.yjba h6:hover a{color: #6271e7;}
	.yjba p a:hover{color: #6271e7;}
	.yjc{margin-left: 10px;}
	.yjca{width: 90px;margin-left: 10px;}
	.yjca img{width: 100%;}
	.yjca p{font-size: 12px;color:#606060;line-height: 12px;margin-top: 20px;margin-left: 8px;}
	.yje{width: 100%;background-color: #f7f8fb;margin-top: 68px;}
	.yje .commen{padding: 0 25px 0 17px;}
	.yje p{font-size: 12px;color: #212121;line-height: 69px;}
	.yje p:nth-child(2){margin-left: 232px;display: flex;align-items: center;}
	.yje p a{font-size: 12px;color: #212121;transition: all ease 0.3s;}
	.yje p a:hover{color: #6271e7;}
	
	.yl{width: 100%;padding: 10px 20px ;}
	.yl p{font-size: 12px;color: #717c8d;line-height: 22px;}
	.yl p a{font-size: 12px;color: #717c8d;margin: 0 8px;transition: all ease 0.3s;}
	.yl p a:hover{color: #6271e7;}
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #5c6be4 url(../esimg/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #5c6be4 url(../esimg/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #5c6be4 url(../esimg/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #5c6be4 url(../esimg/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*产品列表页*/
	.nban{width: 100%;}
	.nban img{position: relative;width: 1600px;left: 50%;margin-left: -700px;}
	.cpl{width: 100%;overflow: hidden;background-color: #f7f8fb;padding-bottom: 154px;}
	.cpl .keyword{margin-bottom: 16px;}
	.mbx{text-align: right;font-size: 12px;color: #a7aab3;line-height: 12px;padding-right: 7px;margin-bottom: 20px;}
	.mbx a{font-size: 12px;color: #a7aab3;transition: all ease 0.3s;}
	.mbx a h1{font-size: 12px;color: #a7aab3;transition: all ease 0.3s;display: inline-block;}
	.mbx a:hover{color: #5c6be4;}
	.mbx a h1:hover{color: #5c6be4;}
	.cpl .cpa{margin-top: -22px;}
	.cpl .cpc{margin-top: 56px;}
	.tjxw{width: 100%;overflow: hidden;padding-top: 87px;}
	.tjxwa{width: 100%;margin-top: 12px;}
	.tjxwb{width: 47.142%;margin: 0 1.429%;background-color: #f7f8fb;border-bottom: 6px solid #f7f8fb;padding: 38px 134px 50px 44px;position: relative;margin-top: 14px;transition: all ease 0.3s;}
	.tjxwb h6{background-size: 37px 37px;background-repeat: no-repeat;background-position: left top;padding-left: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #212121;font-weight: bold;line-height: 22px;height: 37px;}
	.tjxwb p{font-size: 12px;color: #5e5e5e;line-height: 23px;height: 46px;overflow: hidden;margin-top: -5px;padding-left: 17px;}
	.tjxwb img{position: absolute;right: 48px;top: 44px;transition: all ease 0.3s;}
	.tjxwb:hover{border-color: #5c6be4;}
	.tjxwb:hover img{margin-right: 6px;}
	
/*产品内页*/
	.cpn{padding-bottom: 73px;}
	.cpna{width: 97.714%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 26px;padding: 25px 5% 0 5%;}
	.cpna img{float: left;width: 220px;}
	.cpna_w{width: 70%;margin-top: 32px;}
	.cpna_w h1{font-size: 22px;color: #212121;font-weight: bold;line-height: 22px;}
	.cpna_wa{width: 100%;margin-top: 20px;}
	.cpna_wa h6{width: 55px;height: 55px;border: 1px solid #5c6be4;border-radius: 5px;text-align: center;float: left;font-size: 14px;color: #5c6be4;line-height: 17px;padding-top: 10px;}
	.cpna_wa p{float: right;width: calc(100% - 83px);font-size: 14px;color: #212121;line-height: 24px;margin-top: -2px;}
	.cpnb{width: 97.714%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 44px;padding: 37px 6% 61px 6%;}
	.cpnb_h4{width: 140px;height: 43px;line-height: 43px;text-align: center;border: 1px solid #5c6be4;border-radius: 5px;font-size: 14px;color: #5c6be4;}
	.cpnba{width: 100%;margin-top: 36px;}
	.cpnba_t{width: 39.618%;}
	.cpnba_t img{max-width: 100%;}
	.cpnba_w{width: 50.46%;margin-top: 2%;}
	.cpnba_wh6{min-width: 140px;line-height: 43px;float: left;border-radius: 5px;background-color: #f29838;font-size: 14px;color: #fff;padding: 0 10px;text-align: center;margin-right: 10px;}
	.cpnba_w p{font-size: 14px;color: #212121;line-height: 24px;margin-top: 19px;}
	.cpnba_w p span{padding-left: 11px;display: block;}
	.cpnba_w p m{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background-color: #5c6be4;position: relative;top: -3px;left: -10px;}
	.cpnbb{width: 100%;margin-top: 37px;}
	.cpnbb .cpnba_wh6{width: 164px;}
	.cpnbba{width: 100%;margin-top: 11px;padding: 10px 2% 69px 4%;background: linear-gradient(to bottom,#f2f4fa,#fff);border-radius: 5px;}
	.cpnbba_a{width: 20%;margin-top: 30px;}
	.cpnbba_a img{width: 70px;float: left;}
	.cpnbba_a p{float: right;width: calc(100% - 80px);font-size: 12px;color: #212121;line-height: 16px;margin-top: 32px;}
	.cpnbc{width: 100%;margin-top: 20px;}
	.cpnbc_a{width: 39.37%;}
	.cpnbc_a img{width: 100%;margin-top: 44px;}
	.cpnbc_b{width: 50%;}
	.cpnbc_b h6{width: 184px;background-color: #5c6be4;}
	.cpnbc_b img{max-width: 100%;margin-top: 27px;}
	.cpnc{width: 97.714%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 34px;padding: 45px 4% 61px 6%;}
	.cpnca{width: 100%;}
	.cpnca > p{width: 16.35%;font-size: 14px;color: #212121;line-height: 26px;height: 72px;overflow: hidden;margin-top: 74px;float: left;}
	.cpncb{width: 80.962%;overflow: hidden;margin-right: -2%;}
	.cpnca_ta{width: 96.07%;}
	.cpnca_ta img{width: 100%;}
	.cpnca_ta p{font-size: 14px;color: #212121;line-height: 14px;margin-top: 13px;padding-left: 23px;}
	.cpnc .cpnb_h4{margin-bottom: -43px;}
	.cpnc_an{margin-top: -8%;}
	.cpnc_anz{width: 29px;float: left;cursor: pointer;}
	.cpnc_any{width: 29px;float: left;cursor: pointer;margin-left: 22px;}
	.fhlb{width: 113px;height: 35px;margin: 0 auto;line-height: 35px;text-align: center;border: 1px solid #8594fd;border-radius: 5px;margin-top: 37px;transition: all ease 0.3s;}
	.fhlb a{font-size: 12px;color: #7180f6;transition: all ease 0.3s;}
	.fhlb:hover{background-color: #8594fd;transform: translateY(-6px);}
	.fhlb:hover a{color: #fff;}
	.tjcp{width: 100%;background-image: url(../esimg/y34.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 69px 0 68px;}
	.tjcp .cpc:hover{box-shadow: 0 0 30px #3645bb;}
	.tjcp .cp_ul li{background-color: #8895ff;}
	.tjcp .cp_ul li.on{background-color: #fff;}
	
/*解决方案列表页*/
	.jjlz{width: 21.428%;margin-left: 1%;margin-top: 25px;}
	.jjlz h5{background-image: url(../esimg/y35.jpg);height: 77px;background-size: 100% 100%;line-height: 77px;font-size: 24px;color: #fff;padding-left: 33px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
	.jjlza{width: 100%;background-color: #f7f8fb;padding: 28px 0 41px;border-radius: 5px;margin-top: -4px;}
	.jjlza p{line-height: 60px;border-left: 6px solid #f7f8fb;padding-left: 7%;transition: all ease 0.3s;cursor: pointer;}
	.jjlza p a{font-size: 13px;color: #212121;transition: all ease 0.3s;}
	.jjlza p.on{border-color: #5c6be4;background-color: #fff;}
	.jjlza p.on a{color: #5c6be4;}
	.jjlza p:hover{border-color: #5c6be4;background-color: #fff;}
	.jjlza p:hover a{color: #5c6be4;}
	.jjlzb{width: 100%;margin-top: 20px;margin-bottom: 20px;}
	.jjlzb img{width: 100%;margin-bottom: 5px;}
	.jjlzb_a{border-bottom: 1px solid #eaecf2;padding: 24px 2% 22px 15px;/* padding: 24px 2% 22px 47px;background-image: url(../esimg/y29.png); */background-repeat: no-repeat;background-position: left top 24px;transition: all ease 0.3s;}
	.jjlzb_a h6{font-size: 12px;color: #212121;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;transition: all ease 0.3s;}
	.jjlzb_a p{font-size: 12px;color: #212121;line-height: 16px;height: 32px;overflow: hidden;margin-top: 7px;}
	.jjlzb_a:hover{border-color: #5c6be4;}
	.jjlzb_a:hover h6{color: #5c6be4;}
	.jjly{width: 72%;}
	.jjlya{border-bottom: 2px solid #eaecf2;padding: 25px 3% 27px 17px;margin-right: 1%;margin-bottom: 25px;}
	.jjlya_t{width: 38.782%;overflow: hidden;border-radius: 5px;}
	.jjlya_t img{width: 100%;transition: all ease 0.3s;}
	.jjlya_w{width: 55%;margin-top: 2%;}
	.jjlya_w h5{font-size: 20px;color: #212121;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jjlya_w .jjca_ab{margin-top: 6%;}
	.jjlya_w .jjca_ab p{height: 144px;overflow: hidden;}
	.jjlya_w .jjca_ab p span{width: 100%;}
	.jjlya_w .jjca_ac{width: auto;margin-top: 20px;}
	.jjlya:hover .jjlya_t img{transform: scale(1.05);}
	.ym{margin-top: 35px;margin-right: 8%;}
	.ym p{width: 36px;height: 36px;border: 1px solid #edf1f4;border-radius: 5px;transition: all ease 0.3s;line-height: 34px;text-align: center;margin: 0 3.5px;float: left;}
	.ym p a{font-size: 12px;color: #383838;transition: all ease 0.3s;display: block;}
	.ym p:hover{background-color: #5c6be4;}
	.ym p:hover a{color: #fff;}
	.ym p.on{background-color: #5c6be4;}
	.ym p.on a{color: #fff;}
	.ym p.a{width: 88px;}
	
/*解决方案内页*/
	.jjn{width: 73.571%;background-color: #f7f8fb;padding: 43px 5% 56px 5%;border-radius: 5px;margin-top: 26px;}
	.jjna{width: 100%;}
	.jjna_t{width: 38.74%;overflow: hidden;border-radius: 5px;}
	.jjna_t img{width: 100%;}
	.jjna_w{width: 54.5%;margin-top: 5%;}
	.jjna_w h1{font-size: 20px;color: #212121;font-weight: bold;line-height: 30px;}
	.jjna_wa{width: 115%;margin-top: 16px;}
	.jjna_wa p{width: 50%;background-image: url(../esimg/y71.png);background-repeat: no-repeat;background-position: left top 5px;padding-left: 23px;font-size: 14px;color: #212121;float: left;line-height: 26px;margin-top: 6px;}
	.jjna_w .jjca_ac{padding-left: 0;margin-top: 4%;}
	.jjna_w .jjca_ac p{width: 182px;}
	.jjnb{width: 100%;margin-top: 44px;}
	.jjnb_a{width: 100%;}
	.jjnb_ah6{float: left;font-size: 14px;color: #fff;line-height: 17px;width: 44px;height: 44px;text-align: center;background-color: #989bb6;padding-top: 5px;border-radius: 5px;}
	.jjnb_a p{float: right;width: calc(100% - 66px);font-size: 14px;color: #212121;line-height: 24px;margin-top: -4px;}
	.jjnb_a p span{display: block;width: 100%;}
	.jjnb_a p span m{display: inline-block;width: 5px;height: 5px;background-color: #5c6be4;margin-right: 10px;position: relative;top: -2px;}
	.jjnb_b{width: 100%;margin-top: 40px;}
	.jjnb_ba{width: calc(100% - 66px);}
	.jjnb_ba img{width: 23.682%;float: left;border-radius: 5px;margin-bottom: 16px;margin-left: 1.757%;}
	.jjnb_ba img:nth-child(4n+1){margin-left: 0;}
	.jjn_ly{background-image: url(../esimg/y37.jpg);padding: 43px 4% 65px 4%;}
	.jjn_ly .lyb{width: 48%;padding: 0;height: 149px;}
	.jjn_ly .lya{margin-top: 34px;}
	.jjn_ly .lyb img{width: 60px;transform: rotateY(0deg);}
	.jjn_ly .lyb_w{margin-top: 15px;width: calc(100% - 90px);}
	.jjn_ly .lyb_w h6{font-size: 16px;line-height: 26px;}
	.jjn_ly .lyb_w p{font-size: 12px;color: #bdbdbd;line-height: 20px;margin-top: 9px;}
	.jjn_ly .lyb:hover{background-color: transparent;}
	.jjn_ly .lyc{padding-left: 0;width: 48%;}
	.jjn_ly .lyc img{width: 193%;}
	.jjn_lya{width: 351px;}
	.jjn_lya img{width: 100%;}
	.fhlba{width: 113px;height: 35px;line-height: 35px;text-align: center;background-color: #5c6be4;margin-top: 45px;border-radius: 5px;transition: all ease 0.3s;}
	.fhlba a{font-size: 12px;color: #fff;display: block;}
	.fhlba:hover{transform: translateY(-6px);}
	.tjcp_jj{width: 100%;background-color: #f7f8fb;padding: 69px 0 68px;margin-top: 88px;}
	
	
/*合作客户页*/
	.hzya{display: table;margin: 0 auto;margin-top: 25px;}
	.hzya p{width: 165px;height: 54px;line-height: 54px;text-align: center;border-radius: 5px;float: left;margin: 0 16px;background-color: #f7f8fb;transition: all ease 0.3s;}
	.hzya p a{font-size: 16px;color: #212122;font-weight: bold;transition: all ease 0.3s;}
	.hzya p.on{background-color: #5c6be4;}
	.hzya p.on a{color: #fff;}
	.hzya p:hover{background-color: #5c6be4;}
	.hzya p:hover a{color: #fff;}
	.hzyb{width: 100%;margin-bottom: 90px;}
	.hzyba{width: 20%;border-bottom: 1px solid #eceef4;padding: 35px 0 30px 0;}
	.hzyba img{width: 100%;}
	.hzyba p{text-align: center;font-size: 12px;color: #5e5e5e;height: 12px;}
	
/*客户评价列表页*/
	.pjl{width: 96.285%;margin: 0 auto;margin-bottom: 56px;}
	.pjla{width: 47.922%;border: 1px solid #e7e9f1;background-color: #fff;border-radius: 5px;margin-top: 40px;padding: 49px 5% 49px 115px;background-image: url(../esimg/y74.png);background-repeat: no-repeat;background-position: left 30px top 34px;background-size: 43px auto;transition: all ease 0.3s;}
	.pjla h6{font-size: 20px;color:#212121;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;transition: all ease 0.3s;}
	.pjla p{font-size: 12px;color:#5e5e5e;line-height: 24px;height: 96px;overflow: hidden;margin-top: 20px;transition: all ease 0.3s;}
	.pjla h5{width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #8594fd;font-size: 12px;color: #8594fd;border-radius: 5px;margin-top: 19px;transition: all ease 0.3s;}
	.pjla:hover{background-image: url(../esimg/y22.png);background-color: #5c6be4;border-color: #5c6be4;}
	.pjla:hover h6{color: #fff;}
	.pjla:hover p{color: #fff;}
	.pjl .ym{display: table;margin: 0 auto;margin-top: 69px;}
	
/*客户评价内页*/
	.pjn{width: 96.4285%;margin: 0 auto;margin-top: 34px;background-color: #f7f8fb;padding: 47px 74px 75px 77px;margin-bottom: 71px;}
	.pjnc{width: 100%;padding-left: 92px;background-image: url(../esimg/y74.png);background-repeat: no-repeat;background-position: left top;}
	.pjnc h1{font-size: 20px;color: #212121;font-weight: bold;line-height: 30px;padding-top: 10px;padding-bottom: 3px;}
	.pjna{width: 100%;padding-left: 92px;margin-top: 15px;}
	.pjna p{font-size: 14px;color: #5e5e5e;line-height: 24px;}
	.pjna img{max-width: 100%;margin-top: 25px;}
	.pjnb{width: 100%;margin-top: 82px;}
	.pjnb img{width: 100%;}
	
/*百科列表页*/
	.bkl{width: 100%;margin-bottom: 69px;}
	.bkla{width: 47.5%;margin: 0 1.25%;margin-top: 24px;padding: 45px 5% 56px 5%;background-color: #f7f8fb;border-radius: 5px;transition: all ease 0.3s;}
	.bkla h5{background-image: url(../esimg/y30.png);background-repeat: no-repeat;padding-left: 26px;height: 17px;line-height: 17px;font-size: 12px;transition: all ease 0.3s;}
	.bkla h6{font-size: 20px;color: #212121;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;margin-top: 14px;transition: all ease 0.3s;}
	.bkla p{font-size: 12px;color: #5e5e5e;line-height: 26px;height: 52px;margin-top: 13px;overflow: hidden;transition: all ease 0.3s;}
	.bkla:hover{background-color: #5c6be4;}
	.bkla:hover h5{color: #fff;background-image: url(../esimg/y31.png);}
	.bkla:hover h6{color: #fff;}
	.bkla:hover p{color: #fff;}
	.bkl .ym{display: table;margin: 0 auto;margin-top: 45px;}
	
/*新闻列表页*/
	.xwl{width: 96.142%;margin: 0 auto;margin-top: 36px;}
	.xwl .bkla{padding: 45px 56px 51px 72px;width: 100%;border-bottom: 6px solid #f7f8fb;margin-top: 24px;}
	.xwl .bkla h6{width: 75%;}
	.xwl .bkla p{width: 75%;}
	.xwl .bkla span{display: block;float: right;width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #8594fd;border-radius: 5px;font-size: 12px;color: #7180f6;margin-top: -74px;transition: all ease 0.3s;}
	.xwl .bkla:hover{background-color: #f7f8fb;border-color: #5c6be4;}
	.xwl .bkla:hover h5{color: #5e5e5e;background-image: url(../esimg/y30.png);}
	.xwl .bkla:hover h6{color: #212121;}
	.xwl .bkla:hover p{color: #5e5e5e;}
	.xwl .bkla:hover span{background-color: #7180f6;color: #fff;transform: translateX(-6px);}
	.xwl .ym{display: table;margin: 0 auto;margin-top: 45px;}
	
/*新闻内页*/
	.xwn{width: 97.285%;margin: 0 auto;margin-top: 36px;}
	.xwnz{width: 75.697%;background-color: #f7f8fb;border-radius: 5px;padding: 44px 56px 61px 54px;}
	.xwnza{width: 100%;border-bottom: 1px solid #e0e3ec;padding-bottom: 25px;}
	.xwnza h1{font-size: 20px;color: #212121;line-height: 30px;font-weight: bold;}
	.xwnza p{font-size: 12px;color: #5e5e5e;line-height: 12px;margin-top: 21px;}
	.xwnza p span{display: inline-block;width: 104px;}
	.xwnzb{width: 100%;margin-top: 29px;}
	.xwnzb p{font-size: 14px;color: #212121;line-height: 24px;}
	.xwnzb img{max-width: 100%;margin-top: 31px;}
	.xwnzb strong{display: block;font-weight: normal;font-size: 12px;color: #5e5e5e;line-height: 22px;margin-top: 28px;}
	.xwnzb strong a{font-size: 12px;color: #5e5e5e;transition: all ease 0.3s;margin-right: 12px;}
	.xwnzb strong a:hover{color: #8594fd;}
	.xwnzc{width: 100%;margin-top: 33px;}
	.xwnzc img{width: 100%;}
	.xwny{width: 22.02%;}
	.xwny > h5{background-image: url(../esimg/y35.jpg);height: 92px;background-size: 100% 100%;line-height: 92px;padding-left: 42px;border-radius: 5px;overflow: hidden;font-size: 24px;color: #fff;}
	.xwny .cpc{width: 100%;height: 149px;border: 2px solid #f7f8fb;padding-top: 36px;padding-left: 22px;}
	.xwny .cpc h4{font-size: 16px;line-height: 16px;width: 65%;position: relative;z-index: 2;}
	.xwny .cpc h5{width: 58%;font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;margin-top: 8px;position: relative;z-index: 2;}
	.xwny .cpc img{width: 53%;}
	.xwny .cp_ul{margin-top: 22px;}
	
/*关于我们页*/
	.gyy{width: 100%;position: relative;overflow: hidden;}
	.gyya{width: 100%;}
	.gyyaa{width: 51%;margin-left: 2%;padding-top: 58px;}
	.gyyaa_bt{position: relative;}
	.gyyaa_bt h6{font-size: 20px;color: #212121;font-weight: bold;line-height: 22px;}
	.gyyaa_bt p{font-size: 11px;color: #5e5e5e;line-height: 12px;margin-top: 7px;}
	.gyyaa_bt::after{position: absolute;content: "";width: 4px;height: 100%;background-color: #5c6be4;border-radius: 5px;top: 0;left: -24px;}
	.gyyaa_a{width: 100%;margin-top: 53px;}
	.gyyaa_a .gyab_a{width: 25%;float: left;height: auto;}
	.gyyaa_a .gyab_a h2{font-size: 38px;line-height: 30px;}
	.gyyaa_a .gyab_a p{line-height: 16px;margin-top: 6px;}
	.gyyaa_b{width: 100%;margin-top: 44px;}
	.gyyaa_b p{font-size: 14px;color: #212121;line-height: 24px;}
	.gyyab{width: 41.571%;}
	.gyyab img{width: 144.51%;}
	.gyyb{width: 98%;margin: 0 auto;margin-top: 5%;}
	.gyyb .gyyaa_bt{margin-left: 20px;}
	.gyyba{width: 100%;margin-top: 75px;position: relative;}
	.gyybb{width: 95%;margin-left: 5%;overflow: hidden;}
	.gyybe{width: 82%;position: relative;}
	.gyybe h6{font-size: 38px;color: #7685ff;line-height: 30px;font-weight: bold;position: relative;z-index: 10}
	.gyybe img{width: 84px;margin-top: 9px;position: relative;z-index: 10}
	.gyybe p{font-size: 14px;color: #212121;line-height: 24px;padding: 17px 0 0 13px;height: 359px;position: relative;z-index: 10}
	.gyybe::after{position: absolute;content: "";width: 1px;height: 100%;border-left: 1px dashed #8592ff;left: 4px;top: 57px;z-index: 2;}
	.gyyba_z{cursor: pointer;width: 29px;position: absolute;right: 0;top: 0;z-index: 10;}
	.gyyba_y{cursor: pointer;width: 29px;position: absolute;left: 0;top: 0;z-index: 10;}
	.gyyc{width: 1800px;position: absolute;left: 50%;margin-left: -900px;bottom: 0;z-index: 3;}
	.gyyc img{width: 100%;}
	.gyyd{width: 100%;margin-top: 107px;}
	.gyyd .gyyaa_bt{margin-left: 2%;position: relative;z-index: 100;}
	.gyyda{width: 98%;margin: 0 auto;margin-top: -46px;}
	.gyyda img{width: 100%;}
	.gyydb{width: 98%;margin: 0 auto;margin-top: -80px;position: relative;}
	.gyydb_a{width: 22.7%;margin: 0 1.15%;margin-top: 24px;background-color: #f7f8fb;border-radius: 5px;height: 134px;padding: 29px 0 0 3.5%;}
	.gyydb_a h6{font-size: 20px;color: #212121;line-height: 20px;font-weight: bold;position: relative;}
	.gyydb_a h6::after{position: absolute;content: "";width: 5px;height: 5px;background-color: #5c6be4;top: 8px;left: -15px;}
	.gyydb_a p{font-size: 14px;color: #212121;line-height: 26px;margin-top: 10px;}
	.gyye{width: 100%;overflow: hidden;margin-top: 77px;}
	.gyye img{width: 1700px;position: relative;left: 50%;margin-left: -850px;}
	.ryy{width: 100%;overflow: hidden;padding-top: 88px;margin-bottom: 80px;}
	.ryy .gyyaa_bt{margin-left: 2%;}
	.ryya{width: 98%;margin: 0 auto;position: relative;margin-top: 34px;}
	.ryyb{width: 92.424%;margin: 0 auto;overflow: hidden;}
	.ryye{width: 91.8%;margin: 20px auto;border: 8px solid #eeeeee;position: relative;}
	.ryye img{width: 100%;}
	.ryye p{width: 100%;height: 41px;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);font-size: 12px;color: #fff;line-height: 41px;text-align: center;transition: all ease 0.3s;transform-origin: bottom center;transform: rotateX(50deg) scale(1,0.5);opacity: 0;}
	.ryye:hover p{transform: rotateX(0deg) scale(1);opacity: 1;}
	.ryy_z{width: 29px;position: absolute;left: 0;top: 50%;margin-top: -14px;cursor: pointer;}
	.ryy_y{width: 29px;position: absolute;right: 0;top: 50%;margin-top: -14px;cursor: pointer;}
	
/*联系我们页*/
	.lxya{width: 100%;margin: 0 auto;margin-top: -40px;}
	.lxya_a{width: 33.333%;position: relative;height: 90px;padding-left: 33px;margin-top: 86px;}
	.lxya_a::after{position: absolute;content: "";width: 4px;height: 100%;background-color: #5c6be4;border-radius: 5px;top: 0;left: 0;}
	.lxya_a img{width: 47px;}
	.lxya_a h6{font-size: 16px;color: #212121;font-weight: bold;line-height: 26px;margin-top: 2px;}
	.lxya_a p{font-size: 12px;color: #5e5e5e;line-height: 12px;margin-top: 3px;}
	.ditu{width: 100%;margin: 0 auto;margin-top: 90px;margin-bottom: 100px;}
	
	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-bottom: 20px;margin-top: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 16px;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 15px;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:110px 20px;margin-bottom: -130px;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:18px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:16px;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/
	
	
	
	
@media (min-width: 1050px){
	.nava{padding: 52px 11px 0 11px;}
	.yjba{width: 110px;}
	.yjba:nth-child(5){width: auto;}
	.yje p:nth-child(2){margin-left: 282px;display: flex;align-items: center;}
}
	
	
	
	
@media (min-width: 1100px){
	.nav{margin-left: 2%;}
	.nava{padding: 52px 13px 0 13px;}
	.yjba{width: 120px;}
	.yjba:nth-child(5){width: auto;}
	.yje p:nth-child(2){margin-left: 310px;display: flex;align-items: center;}
	.navbm{margin-left: -80px;}
}

@media (min-width: 1150px){
	.nav{margin-left: 3%;}
	.nava{padding: 52px 16px 0 16px;}
	.yjba{width: 126px;}
	.yje p:nth-child(2){margin-left: 330px;display: flex;align-items: center;}
}
	
@media (min-width: 1199px){
	.nava{padding: 52px 20px 0 20px;}
	.ban{height: 498px;}
	.imgbox{ width:1600px;margin-left: -800px;height: 498px;}
	.jjb p{font-size: 14px;padding-left: 7%;}
	.yjca{width: 109px;margin-left: 16px;}
	.yje p:nth-child(2){margin-left: 360px;display: flex;align-items: center;}
	.navbm{width: 780px;margin-left: -80px;}
	.nban img{position: relative;width: 1700px;left: 50%;margin-left: -800px;}
}

@media (min-width: 1299px){
	.nava{padding: 52px 26px 0 26px;}
	.xwbea p{margin-top: 16px;}
	.yja{margin-left: 2%;}
	.yja p{width: auto;}
	.yje p:nth-child(2){margin-left: 400px;display: flex;align-items: center;}
}
	

}

@media(max-width:999px){
body,html{padding:0;background: #fff;font-family:Arial;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling: touch;max-width: 760px;margin: 0 auto;}
body{overflow-x: hidden;}
a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal;}
* img{display:block;border: none;}
input,select,textarea{padding:0;margin:0;font-family: "微软雅黑";-webkit-appearance: none;outline: none;border: none;}
p{text-align:justify;}
.pc{display: none;}
.mob{display: block;}
.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clearfix{ clear:both;}
.fl{ float: left;}
.fr{float:right}
.commen{width: 91%;margin: 0 auto;}
*{box-sizing:border-box;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		-ms-box-sizing:border-box;
		-o-box-sizing:border-box;
}
	
@font-face {/*思源宋体*/
  font-family: "sys";
  src: url(../font/SourceHanSansCN-Regular.woff) format("woff"),
	  url("../font/SourceHanSansCN-Regular.ttf") format("truetype"),
	  url("../font/SourceHanSansCN-Regular.otf") format("opentype"),
       url("../font/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("../font/SourceHanSansCN-Regular.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
	
@font-face {/*思源宋体*/
  font-family: "sys_b";
  src: url(../font/sys_bold.woff) format("woff"),
	  url("../font/sys_bold.ttf") format("truetype"),
	  url("../font/sys_bold.otf") format("opentype"),
       url("../font/sys_bold.eot") format("embedded-opentype"),
       url("../font/sys_bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
	
			
/*手机banner*/
	.sjban{width: 100%;margin-top: 18%;}
	.sjban .swiper-container{width: 100%;}
	.sjban .swiper-slide{width: 100%;}
	.sjban .swiper-slide img{width: 100%;}
	#swiper-pagination_ban{bottom: 8px;}
	#swiper-pagination_ban .swiper-pagination-bullet{background-color: #fff;width: 7px;height: 7px;margin: 0 3px;transition: all ease 0.3s;}
	#swiper-pagination_ban .swiper-pagination-bullet-active{background-color: #92278f;}
/*手机nav*/
	.sjdhgd{width: 100%;background-size: 100% 100%;position: fixed;z-index: 10000;top: 0;left: 0;background-color: #fff;}
	.sjdh{margin: 0 auto;width: 100%;padding: 5% 1%;transition: all ease 0.4s;}
	.sjdha{width: 100%;}
	.sjdha_t1{width: 45%;overflow: hidden;margin-left: 4%;}
	.sjdha_t1 img{width: 100%;}
	.sjdha_t2{width: 36px;position: absolute;right: 4%;top: calc(50% - 18px);}
	.sjdha_t2 img{width: 100%;}
	.sjdha .topa{font-size: 0.75rem;color: #bdc0c2;line-height: 12px;background-image: url(../esimg/y56.png);background-repeat: no-repeat;background-size: 25px;background-position: left 10px top 2px;padding-left: 5%;border-left: 1px solid #e5e5e5;margin-left: 7%;margin-top: 2.5%;}
	.sjdha .topa span{display: block;font-size: 1.15rem;line-height: 18px;font-family: Arial;color: #c50119;font-weight: bold;margin-top: 5px;}
	.huakuai{position: fixed;top: 0;right: -100%;z-index: 100001;transition: all .4s cubic-bezier(.4,0,0,1);width: 100%;background: rgba(0,0,0,0.5);height: 100%;}
	.sjdhb{width: 79%;background: #fff;overflow-y: scroll;height: 100%;padding-bottom: 25%;float: right;}
	.guanbi{width: 100%;}
	.guanbi img{width: 22px;height: 22px;margin: 5%;float: right;}
	.sjdhb_a{width: 100%;}
	.sjdhb_a h6{line-height: 48px;width: 100%;padding-left: 18px;text-transform: uppercase;}
	.sjdhb_a h6 a{font-size: 1.1rem;color: #222222;}
	.sjdhb_a h6 span{font-size: 0.8rem;display: inline-block;margin-left: 7px;color: #b6b6b6;}
	.sjdhb_ah1 h6{border-left: 3px solid #5c6be4;background: #f6f6f6;}
	.sjdhb_ah1 h6 a{color: #5c6be4;}
	.sjdhb_aa{width: 100%;height: 0;overflow: hidden;}
	.sjdhb_ah1 .sjdhb_aa{height: auto;}
	.sjdhb_p{width: 100%;line-height: 28px;padding-left: 37px;text-transform: uppercase;margin: 11px 0;}
	.sjdhb_p a{font-size: 0.95rem;color: #222222;}
	.sjdhb_pa a{color: #5c6be4;}
/**手机底部导航**/
	.dan-xia{width:100%;background-color: #5c6be4;position: fixed;left: 0;bottom: 0;z-index: 1000;background-size: 100% 100%;box-shadow: 0 0 20px -5px #000;}
	.dan-xib{width: 25%;padding-top: 10px;height: 72px;}
	.dan-xid img{width: 32px;margin: 0 auto;}
	.dan-xid p{ color:#fff;text-align: center;font-size: 0.85rem;line-height: 22px;margin-top: 4px;}
	.dhgd_d{width: 49px;position: absolute;left: calc(50% - 22px);top: -22px;animation: bounce_a 2s infinite;}
	.dhgd_d img{width: 100%;}
	@keyframes bounce_a {
	  0%, 20%, 53%, 80%, 100% {
		-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
				transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
		-webkit-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
	  }

	  40%, 43% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -14px, 0);
				transform: translate3d(0, -14px, 0);
	  }

	  70% {
		-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
				transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
		-webkit-transform: translate3d(0, -6px, 0);
				transform: translate3d(0, -6px, 0);
	  }

	  90% {
		-webkit-transform: translate3d(0,-1px,0);
				transform: translate3d(0,-1px,0);
	  }
	}

	.bounce_a {
	  -webkit-animation-name: bounce_a;
			  animation-name: bounce_a;
	  -webkit-transform-origin: center bottom;
		  -ms-transform-origin: center bottom;
			  transform-origin: center bottom;
	}
	
	.flip li.ppp{background-color: #25a374;}
/*产品中心*/
	.cp{width: 100%;overflow: hidden;background-color: #f7f8fb;padding: 10% 0;}
	.bt h6{text-align: center;font-size: 1.6rem;color: #212121;line-height: 38px;letter-spacing: 6px;}
	.bt img{width: 380px;position: relative;left: 50%;margin-left: -190px;margin-top: -22px;}
	.cpa{width: 100%;margin: 0 auto;margin-top: 3%;}
	.cpb{width: 100%;}
	.cpc{width: 48%;margin-top: 4%;background-color: #fff;border-radius: 5px;position: relative;padding: 30px 3% 0 3%;height: 270px;transition: all ease 0.3s;box-shadow: 0 0 20px #dbe1f2;}
	.cpc:nth-child(2n){float: right;}
	.cpc:nth-child(n+5){display: none;}
	.cpc img{width: 48%;position: absolute;right: 0;bottom: 0;transition: all ease 0.3s;transform-origin: bottom right;}
	.cpc img.ta{display: none;}
	.cpc h4{font-size: 1rem;color: #212121;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
	.cpc h5{font-size: 0.85rem;color: #212121;line-height: 24px;margin-top: 10px;}
	.cpc h6{font-size: 0.75rem;color: #fff;line-height: 22px;width: 69px;height: 22px;border-radius: 5px;background-color: #5c6be4;text-align: center;margin-top: 10px;}
	.cpc p{font-size: 0.75rem;color: #212121;line-height: 21px;margin-left: 4px;margin-top: 6px;position: relative;z-index: 10;}
	.cpc p span{width: 4px;height: 4px;border-radius: 50%;background-color: #5c6be4;display: inline-block;position: relative;top: -2px;margin-right: 8px;}
	.cpc:hover img{transform: scale(1.05);}
	.cpc:hover{background-color: #5c6be4;}
	.cpc:hover h4{color: #fff;}
	.cpc:hover h5{color: #fff;}
	.cpc:hover p{color: #fff;}
	.cp_ul{display: table;margin: 0 auto;margin-top: 8%;}
	.cp_ul li{width: 5px;height: 5px;border-radius: 50%;background-color: #797979;margin: 0 2px;float: left;cursor: pointer;transition: all ease 0.3s;}
	.cp_ul li.on{width: 29px;border-radius: 5px;background-color: #5c6be4;transition: all ease 0.3s;}
/*解决方案*/
	.jj{width: 100%;overflow: hidden;padding-top: 10%;}
	.jja{width: 110%;margin-left: -5%;background-color: #f7f8fb;margin-top: 18px;padding: 6%;}
	.jjb{width: 100%;margin: 0 auto;float: none;overflow: auto;}
	.jjb p{height: 46px;line-height: 46px;font-size: 0.8rem;color: #212121;padding: 0 5%;transition: all ease 0.3s;background-image: url(../esimg/y35.png);width: 47%;float: left;background-repeat: no-repeat;background-size: 100% 100%;margin-bottom: 2%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jjb p:nth-child(2n){float: right;}
	.jjb p.on{color: #5c6be4;}
	.jjc{width: 100%;background-color: #fff;border-radius: 5px;padding: 8% 6%;float: none;margin-top: 5%;}
	.jjca{width: 100%;}
	.jjca_a{width: 100%;float: none;}
	.jjca_a h5{font-size: 1rem;color: #212121;font-weight: bold;line-height: 20px;margin-top: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
	.jjca_aa{width: 100%;margin-top: 6%;}
	.jjca_aa h6{float: left;font-size: 0.75rem;color: #fff;line-height: 13px;width: 40px;height: 40px;text-align: center;background-color: #989bb6;padding-top: 7px;border-radius: 5px;}
	.jjca_aa p{float: right;width: calc(100% - 60px);font-size: 0.75rem;color: #5e5e5e;line-height: 24px;margin-top: -4px;}
	.jjca_ab{width: 100%;margin-top: 5%;}
	.jjca_ab h6{float: left;font-size: 0.75rem;color: #fff;line-height: 13px;width: 40px;height: 40px;text-align: center;background-color: #5c6be4;padding-top: 7px;border-radius: 5px;}
	.jjca_ab p{float: right;width: calc(100% - 60px);font-size: 0.75rem;color: #5e5e5e;line-height: 24px;margin-top: -4px;}
	.jjca_ab p span{display: block;width: 100%;float: left;}
	.jjca_ab p span m{display: inline-block;width: 5px;height: 5px;background-color: #5c6be4;margin-right: 10px;position: relative;top: -2px;}
	.jjca_ac{display: table;margin: 0 auto;margin-top: 6%;}
	.jjca_ac p{width: 100px;height: 34px;font-size: 0.75rem;color: #fff;line-height: 34px;background-color: #5c6be4;text-align: center;float: left;border-radius: 5px;margin: 0 8px;}
	.jjca_ac h6{width: 100px;height: 34px;font-size: 0.75rem;color: #5c6be4;line-height: 34px;border: 1px solid #5c6be4;text-align: center;float: left;border-radius: 5px;margin: 0 8px;}
	.jjca_ac h6 img{display: inline-block;margin-right: 7px;position: relative;top: 4px;}
	.jjca_b{width: 70%;border-radius: 5px;overflow: hidden;margin: 0 auto;margin-top: 8%;float: none;}
	.jjca_b img{width: 100%;transition: all ease 0.3s;}
	.jjca:hover .jjca_b img{transform: scale(1.05);}
/*选择理由*/
	.ly{width: 100%;background-image: url(../esimg/y9.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;overflow: hidden;margin-top: 10%;padding: 10% 0;}
	.lya{width: 100%;margin-top: 4%;}
	.lyb{width: 100%;padding: 5% 5%;transition: all ease 0.3s;background-color: rgba(87,103,223,0.3);-webkit-perspective: 1000;perspective: 1000;margin-top: 3%;}
	.lyb img{width: 60px;float: left;transition: all ease 0.3s;transform: rotateY(-20deg);transform-origin: left center;}
	.lyb_w{width: calc(100% - 80px);margin-top: 8px;}
	.lyb_w h6{font-size: 1rem;color: #fff;line-height: 26px;font-weight: bold;}
	.lyb_w p{font-size: 0.8rem;color: #fff;line-height: 22px;margin-top: 6px;}
	.lyb:hover img{transform: rotateY(10deg);}
	.lyc{width: 100%;margin-top: 3%;}
	.lyc img{width: 105%;border-radius: 5px;}
/*合作客户*/
	.hz{width: 100%;overflow: hidden;padding-top: 10%;}
	.hza{width: 100%;margin-top: 2%;}
	.hzb{width: 33.333%;position: relative;border-bottom: 1px solid #eceef4;padding: 12px 0;cursor: pointer;}
	.hzb:nth-child(10){display: none;}
	.hzb img{width: 100%;}
	.hzb img.ta{position: absolute;left: 0;top: 15px;opacity: 0;transition: all ease 0.3s;}
	.hzb:hover img.ta{opacity: 1;}
	.more{line-height: 35px;width: 120px;height: 35px;background-color: #5c6be4;text-align: center;border-radius: 5px;margin: 0 auto;margin-top: 34px;transition: all ease 0.3s;}
	.more a{font-size: 0.8rem;color: #fff;display: block;}
	.more:hover{transform: translateY(-6px);}
/*客户评价*/
	.pj{width: 100%;overflow: hidden;margin-top: 10%;}
	.pja{width: 160%;margin-top: 6%;}
	.pjb{border-radius: 5px;padding: 10%;background-color: #596eff;}
	.pja_a{width: 100%;}
	.pja_a img.fl{width: 36px;}
	.pja_a img.fr{width: 90px;margin-top: 10px;}
	.pja_b{width: 100%;padding-top: 26px;}
	.pja_b h6{font-size: 1rem;color: #fff;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.pja_b p{font-size: 0.8rem;color: #fff;line-height: 24px;height: 168px;margin-top: 20px;overflow: hidden;}
	.pja_c{width: 113px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #d8f7ff;font-size: 0.8rem;color: #d8f7ff;border-radius: 5px;margin-top: 5%;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-active .pjb{background-color: #4252d3;transition: all ease 0.3s;}
	#swiper_pj .swiper-slide-active .pjb .pja_c{border-color: #8594fd;color: #7180f6;}
	.pjb:hover .pja_c{background-color: #fff;color: #4252d3;border-color: #fff;}
	#swiper-pagination_pj{display: none;}
/*关于我们*/
	.gy{width: 100%;overflow: hidden;background-image: url(../esimg/y20.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 10%;padding: 10% 0;}
	.gya{width: 100%;margin-top: 6%;}
	.gyaa{width: 100%;padding-top: 7px;}
	.gyaa h6{font-size: 1.1rem;color: #5a6ae0;font-weight: bold;line-height: 20px;}
	.gyaa p{font-size: 0.85rem;color: #fff;line-height: 26px;margin-top: 4%;}
	.gyaa .more{margin: 0;margin-top: 6%;}
	.gyab{width: 100%;margin-top: 2%;}
	.gyab_a{width: 50%;margin-top: 7%;}
	.gyab_a h2{font-size: 2.2rem;color: #7685ff;line-height: 35px;position: relative;display: inline-block;}
	.gyab_a:nth-child(2) h2::after{position: absolute;content: "+";font-size: 1.6rem;right: -16px;bottom: -10px;}
	.gyab_a p{font-size: 0.66rem;color: #cccccc;line-height: 14px;margin-top: 10px;}
/*荣誉资质*/
	.ry{width: 110%;margin-left: -5%; background-color: #ffffff;border-bottom: 6px solid #5c6be4;padding: 10% 0;position: relative;box-shadow: 0 6px 20px #dde1ed;}
	.rya{width: 80%;margin: 0 auto;-webkit-perspective: 1000;perspective: 1000;overflow: hidden;}
	.ryd{width: 100%;margin: 0 auto;border: 6px solid #eeeeee;position: relative;}
	.ryd img{width: 100%;}
	.ryd p{width: 100%;height: 41px;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.7);font-size: 12px;color: #fff;line-height: 41px;text-align: center;transition: all ease 0.3s;transform-origin: bottom center;transform: rotateX(50deg) scale(1,0.5);opacity: 0;}
	.ryd:hover p{transform: rotateX(0deg) scale(1);opacity: 1;}
	#swiper-button-prev_ry{background-image: url(../esimg/y27.png);width: 28px;height: 28px;background-size: 100% 100%;position: absolute;left: 2%;top: 50%;margin-top: -14px;cursor: pointer;outline: none;opacity: 1;}
	#swiper-button-next_ry{background-image: url(../esimg/y26.png);width: 28px;height: 28px;background-size: 100% 100%;position: absolute;right: 2%;top: 50%;margin-top: -14px;cursor: pointer;outline: none;opacity: 1;}
/*新闻资讯*/
	.xw{width: 100%;overflow: hidden;padding-top: 10%;}
	.xwa{width: 88%;margin: 0 auto;margin-top: 8%;}
	.xwb{width: 100%;}
	.xwba{width: 106%;margin-left: -3%;}
	.xwba p{float: left;line-height: 16px;width: 25%;text-align: center;}
	.xwba p a{font-size: 0.95rem;color: #212121;transition: all ease 0.3s;font-weight: bold;}
	.xwba p.on a{color: #5c6be4;}
	.xwba h6{float: left;line-height: 16px;width: 25%;text-align: center;}
	.xwba h6 a{font-size: 0.95rem;color: #212121;transition: all ease 0.3s;font-weight: bold;}
	.xwbb{width: 100%;margin-top: 27px;}
	.xwbc{width: 100%;}
	.xwbd{width: 100%;position: relative;overflow: hidden;}
	.xwbd a > img{width: 100%;transition: all ease 0.3s;}
	.xwbd:hover a > img{transform: scale(1.05);}
	.xwbd_w{width: 100%;position: absolute;left: 0;bottom: 0;padding: 0 10% 14% 10%;}
	.xwbd_w h6{font-size: 0.75rem;color: #fff;}
	.xwbd_w h6 img{display: inline-block;margin-right: 8px;position: relative;top: 4px;}
	.xwbd_w h5{font-size: 0.85rem;color: #fff;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 10px;}
	.xwbd_w p{font-size: 0.75rem;color: #fff;line-height: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 12px;}
	.xwbe{width: 100%;}
	.xwbea{width: 100%;border-bottom: 6px solid #f7f8fb;margin-top: 3%;background-color: #f7f8fb;position: relative;padding: 6% 8%;transition: all ease 0.3s;}
	.xwbea h6{font-size: 0.75rem;color: #5e5e5e;}
	.xwbea h6 img{display: inline-block;margin-right: 8px;position: relative;top: 4px;}
	.xwbea h5{font-size: 0.85rem;color: #212121;line-height: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-top: 14px;}
	.xwbea p{font-size: 0.75rem;color: #5e5e5e;line-height: 22px;margin-top: 10px;height: 44px;overflow: hidden;}
	.xwbea a > img{position: absolute;width: 29px;right: 8%;top: 20%;transition: all ease 0.3s;}
	.xwbea:hover{border-color: #5c6be4;}
	.xwbea:hover a > img{transform: translateX(-6px);}
	.cj{width: 100%;margin-top: 10%;}
	.cj h5{font-size: 0.95rem;color: #212121;line-height: 16px;font-weight: bold;}
	.cj img{width: 100%;margin-top: 5%;margin-bottom: 7px;}
	.cja{width: 100%;border-bottom: 1px solid #eaecf2;background-image: url(../esimg/y29.png);background-repeat: no-repeat;background-position: left 10px top 22px;padding: 6% 6% 6% 59px;}
	.cja h6{font-size: 0.85rem;color: #212121;line-height: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}
	.cja p{font-size: 0.75rem;color: #5e5e5e;line-height: 14px;margin-top: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.cja:hover h6{color: #5c6be4;}
	.cj .more{margin-top: 8%;float: none;}
/*联系方式*/
	.lx{width: 100%;overflow: hidden;background-image: url(../esimg/y30.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;margin-top: 10%;padding: 10% 0;}
	.lxa{width: 92%;float: none;}
	.lxa img{width: 100%;}
	.lxb{width: 90%;margin: 0 auto;margin-top: 69%;background-color: #fff;border-radius: 5px;padding: 8%;float: none;}
	.lxb input.input1{width: 48%;height: 50px;font-size: 0.8rem;color: #5e5e5e;border-bottom: 1px solid #dadde4;display: block;padding-left: 6px;}
	.lxb textarea{width: 100%;height: 70px;font-size: 14px;line-height: 24px;color: #5e5e5e;border-bottom: 1px solid #dadde4;display: block;margin-top: 20px;padding-left: 6px;}
	.yanz{width: 100%;height: 50px;margin-top: 12px;border-bottom: 1px solid #dadde4;padding-right: 9px;}
	.yanz input{width: 36%;float: left;line-height: 48px;font-size: 0.8rem;color: #5e5e5e;padding-left: 6px;}
	.yanz img{width: 80px;height: 40px;margin-top: 4px;}
	.yanz p{line-height: 50px;font-size: 0.65rem;color: #5e5e5e;text-decoration: underline;margin-left: 6px;cursor: pointer;}
	.lxb .input2{width: 100%;margin-top: 20px;line-height: 50px;text-align: center;cursor: pointer;background-color: #7787f5;border-radius: 5px;font-size: 1rem;color: #fff;}
	
	
/*footer*/
	.yj{width: 100%;overflow: hidden;background-color: #fff;padding: 10% 0 100px;}
	.yja{margin-left: 0;width: 66%;}
	.yja img.ta{width: 200px;margin-bottom: 9px;margin-left: -3px;}
	.yja img.tb{width: 100px;margin-top: 9px;float: left;}
	.yja p{font-size: 0.70rem;color:#212121;line-height: 26px;}
	.yja p:nth-child(2){float: left;margin-top: 2px;margin-right: 10px;}
	.yjc{margin-left: 10px;}
	.yjca{width: 90px;margin-left: 10px;float: none;margin-bottom: 4px;}
	.yjca img{width: 100%;}
	.yjca p{font-size: 12px;color:#606060;line-height: 12px;margin-top: 6px;margin-left: 8px;}
	
	
/*固定的悬浮窗*/
	.yb_conct{position: fixed;z-index: 9999999;top: 290px;right: -127px;cursor: pointer;transition: all .3s ease;}
	.yb_bar ul li{width: 180px;height: 53px;font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar ul li a{font: 15px/53px 'al1';color: #fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;transition: all .5s ease;overflow: hidden;}
	.yb_bar .yb_top{background: #009a44 url(../esimg/t1.png) no-repeat;}
	.yb_bar .yb_phone{background: #009a44 url(../esimg/t2.png) no-repeat;}
	.yb_bar .yb_QQ{text-indent: 0;background: #009a44 url(../esimg/t3.png) no-repeat;}
	.yb_bar .yb_ercode{background: #009a44 url(../esimg/t4.png) no-repeat;}
	.hd_qr{padding: 6px 37px 25px 37px;box-sizing: border-box;width: 180px;}
	.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;color: #fff;}
	.yb_QQ a:hover {color: #fff;}
	
	.zuoc{position: fixed;z-index: 9999999;bottom: 10%;left: -0;cursor: pointer;transition: all .3s ease;width: 255px;opacity: 0;}
	.zuoca{width: 100%;margin: 9.5px 0;margin-left: -160px;transition: all .3s ease;}
	.zuoca img{width: 100%;}
	.zuoca:hover{margin-left: 0;}
	
/*****************************************内页开始******************************************/
	
/*产品列表页*/
	.sjdhgd_n{box-shadow: 0 -2px 18px -2px #606fe7;}
	.cpl{width: 100%;overflow: hidden;background-color: #f7f8fb;padding-bottom: 12%;padding-top: 28%;margin-bottom: -10%;}
	.cpl .keyword{margin-bottom: 16px;}
	.cpl .cpa{margin-top: 2%;}
	.cpl .cpc{margin-top: 6%;display: block;}
	.tjxw{width: 100%;overflow: hidden;padding-top: 87px;}
	.tjxwa{width: 100%;margin-top: 12px;}
	.tjxwb{width: 47.142%;margin: 0 1.429%;background-color: #f7f8fb;border-bottom: 6px solid #f7f8fb;padding: 38px 134px 50px 44px;position: relative;margin-top: 14px;transition: all ease 0.3s;}
	.tjxwb h6{background-size: 37px 37px;background-repeat: no-repeat;background-position: left top;padding-left: 17px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #212121;font-weight: bold;line-height: 22px;height: 37px;}
	.tjxwb p{font-size: 12px;color: #5e5e5e;line-height: 23px;height: 46px;overflow: hidden;margin-top: -5px;padding-left: 17px;}
	.tjxwb img{position: absolute;right: 48px;top: 44px;transition: all ease 0.3s;}
	.tjxwb:hover{border-color: #5c6be4;}
	.tjxwb:hover img{margin-right: 6px;}
	
/*产品内页*/
	.cpn{padding-bottom: 10%;margin-bottom: 0;}
	.cpna{width: 100%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 26px;padding: 5%;}
	.cpna img{width: 220px;margin: 0 auto;}
	.cpna_w{width: 100%;margin-top: 6%;}
	.cpna_w h1{font-size: 1.1rem;color: #212121;font-weight: bold;line-height: 22px;}
	.cpna_wa{width: 100%;margin-top: 6%;}
	.cpna_wa h6{width: 55px;height: 55px;border: 1px solid #5c6be4;border-radius: 5px;text-align: center;float: left;font-size: 14px;color: #5c6be4;line-height: 17px;padding-top: 10px;}
	.cpna_wa p{float: right;width: calc(100% - 70px);font-size: 0.85rem;color: #212121;line-height: 24px;margin-top: -2px;}
	.cpnb{width: 100%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 6%;padding: 6%;}
	.cpnb_h4{width: 140px;height: 42px;line-height: 42px;text-align: center;border: 1px solid #5c6be4;border-radius: 5px;font-size: 0.9rem;color: #5c6be4;}
	.cpnba{width: 100%;margin-top: 6%;}
	.cpnba_t{width: 100%;}
	.cpnba_t img{max-width: 100%;}
	.cpnba_w{width: 100%;margin-top: 6%;}
	.cpnba_wh6{min-width: 120px;line-height: 42px;float: left;border-radius: 5px;background-color: #f29838;font-size: 0.88rem;color: #fff;padding: 0 10px;text-align: center;margin-right: 10px;}
	.cpnba_w p{font-size: 0.85rem;color: #212121;line-height: 24px;margin-top: 15px;}
	.cpnba_w p span{padding-left: 11px;display: block;}
	.cpnba_w p m{display: inline-block;width: 4px;height: 4px;border-radius: 50%;background-color: #5c6be4;position: relative;top: -3px;left: -10px;}
	.cpnbb{width: 100%;margin-top: 37px;}
	.cpnbb .cpnba_wh6{width: 154px;}
	.cpnbba{width: 100%;margin-top: 5%;padding: 10px 1% 8% 6%;background: linear-gradient(to bottom,#f2f4fa,#fff);border-radius: 5px;}
	.cpnbba_a{width: 50%;margin-top: 5%;}
	.cpnbba_a img{width: 60px;float: left;}
	.cpnbba_a p{float: right;width: calc(100% - 70px);font-size: 0.7rem;color: #212121;line-height: 16px;margin-top: 22px;}
	.cpnbc{width: 100%;}
	.cpnbc_a{width: 100%;margin-top: 5%;}
	.cpnbc_a img{width: 100%;margin-top: 6%;}
	.cpnbc_b{width: 100%;margin-top: 6%;}
	.cpnbc_b h6{width: 170px;background-color: #5c6be4;}
	.cpnbc_b img{max-width: 100%;margin-top: 27px;}
	.cpnc{width: 100%;margin: 0 auto;background-color: #fff;border-radius: 5px;margin-top: 6%;padding: 6%;}
	.cpnca{width: 100%;margin-top: 5%;position: relative;}
	.cpnca > p{width: 100%;font-size: 0.85rem;color: #212121;line-height: 26px;height: 72px;overflow: hidden;}
	.cpnca_t{width: 100%;}
	.cpncb{width: 105%;overflow: hidden;margin-right: -3.5%;}
	.cpnca_ta{width: 94%;}
	.cpnca_ta img{width: 100%;}
	.cpnca_ta p{font-size: 0.85rem;color: #212121;line-height: 14px;margin-top: 10px;text-align: center;}
	.cpnc .cpnb_h4{}
	.cpnc_an{position: absolute;right: 6%;top: 6%;margin-top: 10px;}
	.cpnc_anz{width: 29px;float: left;cursor: pointer;}
	.cpnc_any{width: 29px;float: left;cursor: pointer;margin-left: 15px;}
	.fhlb{width: 113px;height: 35px;margin: 0 auto;line-height: 35px;text-align: center;border: 1px solid #8594fd;border-radius: 5px;margin-top: 8%;transition: all ease 0.3s;}
	.fhlb a{font-size: 0.8rem;color: #7180f6;transition: all ease 0.3s;}
	.fhlb:hover{background-color: #8594fd;transform: translateY(-6px);}
	.fhlb:hover a{color: #fff;}
	.tjcp{width: 100%;background-image: url(../esimg/y34.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;padding: 10% 0;margin-bottom: -10%;}
	.tjcp .cpc{box-shadow: 0 0 20px #3645bb;}
	.tjcp .cp_ul li{background-color: #8895ff;}
	.tjcp .cp_ul li.on{background-color: #fff;}
	
/*解决方案列表页*/
	.jjl{width: 100%;margin-top: 28%;}
	.jjlz{width: 100%;margin-top: 6%;}
	.jjlz h5{background-image: url(../esimg/y35.jpg);height: 77px;background-size: 100% 100%;line-height: 77px;font-size: 24px;color: #fff;padding-left: 33px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
	.jjlza{width: 100%;background-color: #f7f8fb;padding: 5%;border-radius: 5px;margin-top: -4px;}
	.jjlza p{height: 46px;line-height: 46px;padding: 0 5%;transition: all ease 0.3s;background-image: url(../esimg/y35.png);width: 47%;float: left;background-repeat: no-repeat;background-size: 100% 100%;margin-bottom: 2%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jjlza p:nth-child(2n){float: right;}
	.jjlza p a{font-size: 0.8rem;color: #212121;transition: all ease 0.3s;}
	.jjlza p.on{border-color: #5c6be4;background-color: #fff;}
	.jjlza p.on a{color: #5c6be4;}
	.jjlza p:hover{border-color: #5c6be4;background-color: #fff;}
	.jjlza p:hover a{color: #5c6be4;}
	
	.jjly{width: 100%;}
	.jjlya{border-bottom: 2px solid #eaecf2;padding: 8% 10%;}
	.jjlya_t{width: 100%;overflow: hidden;border-radius: 5px;}
	.jjlya_t img{width: 100%;transition: all ease 0.3s;}
	.jjlya_w{width: 100%;margin-top: 8%;}
	.jjlya_w h5{font-size: 1.1rem;color: #212121;font-weight: bold;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.jjlya_w .jjca_ab{margin-top: 6%;}
	.jjlya_w .jjca_ab p{height: 120px;overflow: hidden;}
	.jjlya_w .jjca_ab p span{width: 100%;}
	.jjlya_w .jjca_ac{float: none;}
	.jjlya:hover .jjlya_t img{transform: scale(1.05);}
	.ym{float: none;margin: 0 auto;margin-top: 8%;display: table;}
	.ym p{width: 32px;height: 32px;border: 1px solid #edf1f4;border-radius: 5px;transition: all ease 0.3s;line-height: 30px;text-align: center;margin: 0 2px;float: left;}
	.ym p a{font-size: 0.8rem;color: #383838;transition: all ease 0.3s;display: block;}
	.ym p:hover{background-color: #5c6be4;}
	.ym p:hover a{color: #fff;}
	.ym p.on{background-color: #5c6be4;}
	.ym p.on a{color: #fff;}
	.ym p.a{width: 52px;}
	
/*解决方案内页*/
	.jjn{width: 100%;background-color: #f7f8fb;padding: 6%;border-radius: 5px;margin-top: 26px;}
	.jjna{width: 100%;}
	.jjna_t{width: 80%;margin: 0 auto;overflow: hidden;border-radius: 5px;float: none;}
	.jjna_t img{width: 100%;}
	.jjna_w{width: 100%;margin-top: 7%;float: none;}
	.jjna_w h1{font-size: 1.1rem;color: #212121;font-weight: bold;line-height: 30px;}
	.jjna_wa{width: 115%;margin-top: 12px;}
	.jjna_wa p{width: 50%;background-image: url(../esimg/y71.png);background-repeat: no-repeat;background-position: left top 5px;padding-left: 23px;font-size: 0.8rem;color: #212121;float: left;line-height: 26px;margin-top: 6px;}
	.jjna_w .jjca_ac{padding-left: 0;margin-top: 4%;}
	.jjna_w .jjca_ac p{width: 150px;}
	.jjnb{width: 100%;margin-top: 8%;}
	.jjnb_a{width: 100%;}
	.jjnb_ah6{float: left;font-size: 0.85rem;color: #fff;line-height: 17px;width: 44px;height: 44px;text-align: center;background-color: #989bb6;padding-top: 5px;border-radius: 5px;}
	.jjnb_a p{float: right;width: calc(100% - 66px);font-size: 14px;color: #212121;line-height: 24px;margin-top: -4px;}
	.jjnb_a p span{display: block;width: 100%;}
	.jjnb_a p span m{display: inline-block;width: 5px;height: 5px;background-color: #5c6be4;margin-right: 10px;position: relative;top: -2px;}
	.jjnb_b{width: 100%;margin-top: 40px;}
	.jjnb_ba{width: calc(100% - 66px);}
	.jjnb_ba img{width: 30%;float: left;border-radius: 5px;margin-bottom: 16px;margin-left: 5%;}
	.jjnb_ba img:nth-child(3n+1){margin-left: 0;}
	.jjn_ly{background-image: url(../esimg/y9.jpg);padding: 9% 6% 6% 6%;width: 112%;margin-left: -6%;}
	.jjn_ly .lyb{background-color: transparent;}
	.jjn_lya{max-width: 320px;margin: 0 auto;}
	.jjn_lya img{width: 100%;}
	.fhlba{width: 113px;height: 35px;line-height: 35px;text-align: center;background-color: #5c6be4;margin-top: 10%;border-radius: 5px;transition: all ease 0.3s;}
	.fhlba a{font-size: 12px;color: #fff;display: block;}
	.fhlba:hover{transform: translateY(-6px);}
	.tjcp_jj{width: 100%;background-color: #f7f8fb;padding: 10% 0;margin-top: 10%;}
	
/*合作客户页*/
	.hzya{width: 100%;margin: 0 auto;margin-top: 6%;}
	.hzya p{width: 46%;margin: 2%;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;float: left;background-color: #f7f8fb;transition: all ease 0.3s;}
	.hzya p a{font-size: 0.95rem;color: #212122;font-weight: bold;transition: all ease 0.3s;}
	.hzya p.on{background-color: #5c6be4;}
	.hzya p.on a{color: #fff;}
	.hzya p:hover{background-color: #5c6be4;}
	.hzya p:hover a{color: #fff;}
	.hzyb{width: 100%;margin-bottom: 10%;margin-top: 4%;}
	.hzyba{width:50%;border-bottom: 1px solid #eceef4;padding: 5% 0;}
	.hzyba img{width: 100%;}
	.hzyba p{text-align: center;font-size: 0.7rem;color: #5e5e5e;height: 12px;}
	
/*客户评价列表页*/
	.pjl{width: 100%;margin: 0 auto;margin-bottom: 10%;}
	.pjla{width: 100%;border: 1px solid #e7e9f1;background-color: #fff;border-radius: 5px;margin-top: 7%;padding: 30px 7% 7% 80px;background-image: url(../esimg/y74.png);background-repeat: no-repeat;background-position: left 22px top 22px;background-size: 36px auto;transition: all ease 0.3s;}
	.pjla h6{font-size: 1rem;color:#212121;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;transition: all ease 0.3s;}
	.pjla p{font-size: 0.8rem;color:#5e5e5e;line-height: 24px;height: 72px;overflow: hidden;margin-top: 5%;transition: all ease 0.3s;}
	.pjla h5{width: 110px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #8594fd;font-size: 0.8rem;color: #8594fd;border-radius: 5px;margin-top: 5%;transition: all ease 0.3s;}
	.pjla:hover{background-image: url(../esimg/y22.png);background-color: #5c6be4;border-color: #5c6be4;}
	.pjla:hover h6{color: #fff;}
	.pjla:hover p{color: #fff;}
	.pjl .ym{display: table;margin: 0 auto;margin-top: 10%;}
	
/*客户评价内页*/
	.pjn{width: 100%;margin: 0 auto;margin-top: 34px;background-color: #f7f8fb;padding: 8% 7% 10% 7%;margin-bottom: 10%;}
	.pjnc{width: 100%;}
	.pjnc h1{font-size: 1.1rem;color: #212121;font-weight: bold;line-height: 28px;padding-top: 6px;padding-bottom: 3px;}
	.pjna{width: 100%;margin-top: 4%;}
	.pjna p{font-size: 0.85rem;color: #5e5e5e;line-height: 24px;}
	.pjna img{max-width: 100%;margin-top: 6%;}
	.pjnb{width: 100%;margin-top: 8%;}
	.pjnb img{width: 100%;}
	
	
/*百科列表页*/
	.bkl{width: 100%;margin-bottom: 10%;}
	.bkla{width: 100%;margin: 0 1.25%;margin-top: 6%;padding: 6%;background-color: #f7f8fb;border-radius: 5px;transition: all ease 0.3s;}
	.bkla h5{background-image: url(../esimg/y30.png);background-repeat: no-repeat;padding-left: 26px;height: 17px;line-height: 17px;font-size: 0.75rem;transition: all ease 0.3s;color: #5e5e5e;}
	.bkla h6{font-size: 1rem;color: #212121;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px;margin-top: 12px;transition: all ease 0.3s;}
	.bkla p{font-size: 0.85rem;color: #5e5e5e;line-height: 24px;height: 48px;margin-top: 9px;overflow: hidden;transition: all ease 0.3s;}
	.bkla:hover{background-color: #5c6be4;}
	.bkla:hover h5{color: #fff;background-image: url(../esimg/y31.png);}
	.bkla:hover h6{color: #fff;}
	.bkla:hover p{color: #fff;}
	.bkl .ym{display: table;margin: 0 auto;margin-top: 10%;}
	
/*新闻列表页*/
	.xwl{width: 100%;margin: 0 auto;margin-top: 6%;}
	.xwl .bkla{width: 100%;border-bottom: 5px solid #f7f8fb;margin-top: 6%;}
	.xwl .bkla span{display: block;width: 100px;height: 32px;line-height: 32px;text-align: center;border: 1px solid #8594fd;border-radius: 5px;font-size: 0.75rem;color: #7180f6;margin-top: 12px;transition: all ease 0.3s;float: none;}
	.xwl .bkla:hover{background-color: #f7f8fb;border-color: #5c6be4;}
	.xwl .bkla:hover h5{color: #5e5e5e;background-image: url(../esimg/y30.png);}
	.xwl .bkla:hover h6{color: #212121;}
	.xwl .bkla:hover p{color: #5e5e5e;}
	.xwl .bkla:hover span{background-color: #7180f6;color: #fff;transform: translateX(6px);}
	.xwl .ym{display: table;margin: 0 auto;margin-top: 10%;}
	
/*新闻内页*/
	.xwn{width: 100%;margin: 0 auto;margin-top: 8%;margin-bottom: 10%;}
	.xwnz{width: 100%;background-color: #f7f8fb;border-radius: 5px;padding: 6%;}
	.xwnza{width: 100%;border-bottom: 1px solid #e0e3ec;padding-bottom: 15px;}
	.xwnza h1{font-size: 1.1rem;color: #212121;line-height: 28px;font-weight: bold;}
	.xwnza p{font-size: 0.7rem;color: #5e5e5e;line-height: 12px;margin-top: 15px;}
	.xwnza p span{display: inline-block;width: 20px;}
	.xwnzb{width: 100%;margin-top: 6%;}
	.xwnzb p{font-size: 0.85rem;color: #212121;line-height: 24px;}
	.xwnzb img{max-width: 100%;margin-top: 6%;}
	.xwnzb strong{display: block;font-weight: normal;font-size: 0.75rem;color: #5e5e5e;line-height: 22px;margin-top: 8%;}
	.xwnzb strong a{font-size: 0.75rem;color: #5e5e5e;transition: all ease 0.3s;margin-right: 12px;}
	.xwnzb strong a:hover{color: #8594fd;}
	.xwnzc{width: 100%;margin-top: 8%;}
	.xwnzc img{width: 100%;}
	.xwn .fhlb{float: none;}
	
/*关于我们页*/
	.gyy{width: 100%;position: relative;overflow: hidden;}
	.gyya{width: 92%;float: none;margin: 0 auto;}
	.gyyaa{width: 100%;padding-top: 8%;}
	.gyyaa_bt{position: relative;}
	.gyyaa_bt h6{font-size: 1.1rem;color: #212121;font-weight: bold;line-height: 22px;}
	.gyyaa_bt p{font-size: 0.7rem;color: #5e5e5e;line-height: 12px;margin-top: 7px;}
	.gyyaa_bt::after{position: absolute;content: "";width: 4px;height: 100%;background-color: #5c6be4;border-radius: 5px;top: 0;left: -15px;}
	.gyyaa_a{width: 130%;margin-top: 2%;}
	.gyyaa_a .gyab_a{width: 50%;float: left;height: auto;}
	.gyyaa_b{width: 100%;margin-top: 44px;}
	.gyyaa_b p{font-size: 0.85rem;color: #212121;line-height: 24px;}
	.gyyab{width: 100%;margin-top: 2%;}
	.gyyab img{width: 140%;}
	.gyyb{width: 92%;margin: 0 auto;margin-top: 6%;}
	.gyyba{width: 108%;margin-top: 6%;position: relative;}
	.gyybb{width: 100%;margin-left: 5%;overflow: hidden;}
	.gyybe{width: 100%;position: relative;}
	.gyybe h6{font-size: 1.8rem;color: #7685ff;line-height: 30px;font-weight: bold;position: relative;z-index: 10}
	.gyybe img{width: 70px;margin-top: 9px;position: relative;z-index: 10}
	.gyybe p{font-size: 0.85rem;color: #212121;line-height: 24px;padding: 12px 0 0 10px;height: 180px;position: relative;z-index: 10;width: 90%;}
	.gyybe::after{position: absolute;content: "";width: 1px;height: 100%;border-left: 1px dashed #8592ff;left: 4px;top: 57px;z-index: 2;}
	.gyyba_z{cursor: pointer;width: 29px;position: absolute;right: 0;top: 0;z-index: 10;}
	.gyyba_y{cursor: pointer;width: 29px;position: absolute;left: 0;top: 0;z-index: 10;}
	.gyyc{width: 1800px;position: absolute;left: 50%;margin-left: -900px;bottom: 0;z-index: 3;}
	.gyyc img{width: 100%;}
	.gyyd{width: 100%;margin-top: 10%;}
	.gyyd .gyyaa_bt{position: relative;z-index: 100;margin-left: 2%;}
	.gyyda{width: 100%;margin: 0 auto;margin-top: 6%;}
	.gyyda img{width: 100%;}
	.gyydb{width: 100%;margin: 0 auto;margin-top: 2%;position: relative;}
	.gyydb_a{width: 48%;margin: 2% 0%;background-color: #f7f8fb;border-radius: 5px;height: 120px;padding: 22px 0 0 5%;}
	.gyydb_a:nth-child(2n){float: right;}
	.gyydb_a h6{font-size: 1rem;color: #212121;line-height: 20px;font-weight: bold;position: relative;}
	.gyydb_a p{font-size: 0.7rem;color: #212121;line-height: 22px;margin-top: 8px;}
	.gyye{width: 100%;overflow: hidden;margin-top: 8%;}
	.gyye img{width: 900px;position: relative;left: 50%;margin-left: -380px;}
	.ryy{width: 100%;overflow: hidden;padding-top: 8%;margin-bottom: 8%;}
	.ryy .gyyaa_bt{margin-left: 2%;}
	.ryy .rya{margin-top: 6%;}
	.ryy #swiper-button-next_ry{right: 0;}
	.ryy #swiper-button-prev_ry{left: 0;}
	
/*联系我们页*/
	.lxya{width: 100%;margin: 0 auto;margin-top: 2%;}
	.lxya_a{width: 100%;position: relative;padding-left: 33px;margin-top: 6%;}
	.lxya_a::after{position: absolute;content: "";width: 4px;height: 100%;background-color: #5c6be4;border-radius: 5px;top: 0;left: 0;}
	.lxya_a img{width: 42px;}
	.lxya_a h6{font-size: 1.1rem;color: #212121;font-weight: bold;line-height: 26px;margin-top: 5px;}
	.lxya_a p{font-size: 0.8rem;color: #5e5e5e;line-height: 12px;margin-top: 4px;}
	.ditu{width: 100%;margin: 0 auto;margin-top: 8%;margin-bottom: 10%;}
	
	/*网站地图*/
	.wzdt2{width: 96%;margin: 0 auto;margin-top: 20%;margin-bottom: 20px;}
	.wzdt_a{border: solid 2px #e5e5e5;margin-top: 22px;}
	.wzdt_a h6{width: 96%;margin: 0 auto;border-bottom: 1px solid #f2f2f2;margin-top: 5px;}
	.wzdt_a h6 a{font-size: 0.95rem;color: #505050;font-weight: bold;line-height: 45px;}
	.wzdt_a p{margin: 0 25px;}
	.wzdt_a p a{color: #505050;line-height: 42px;margin-right: 10px;font-size: 0.85rem;}
	.wzdt_a p a:hover{color: #0665d0}
	/*网站地图*/
	/*404*/
    .fzfbox{width:100%;margin:0 auto;background:#f9f9f9;padding:30px;margin-bottom: -8%;margin-top: 14%;}
.fzf1{width:90%;margin:15px auto;}
.fzf1 img{width:100%;margin:0 auto;}
.fzf2{width:100%;margin:0 auto;}
.fzf2 p{font-size:1rem;color:#434343;text-align:center;line-height:30px;}
.fzf2-1{width:100%;margin:0 auto;}
.fzf2-1 p{font-size:0.9rem;color:#434343;text-align:center;line-height:30px;}
.fzf2-1 p span{color:#333;}
.fzf3{width:310px;margin:30px auto;}
.fzf3z{float:left;}
.fzf3z img{width:100%;margin:0 auto;}
.fzf3y{float:right;}
.fzf3y img{width:100%;margin:0 auto;}   
    /*404*/

	


	
	
	
@media (min-width: 350px){




	
}	
	
@media (min-width: 374px){

	
}
	
	
	

	
@media (min-width: 400px){
	.yja p{font-size: 0.75rem;}
	.ym p.a{width: 58px;}
	
}
	
@media (min-width: 414px){
	.sjdha_t2{width: 40px;top: calc(50% - 20px);}
	.sjdha_t1{width: 43%;}
	



	
}
	
	
	
	
	
@media (min-width: 450px){
	.ym p.a{width: 65px;}
}
	
	
	
	
	
@media (min-width: 500px){
	.sjdha_t2{width: 44px;top: calc(50% - 22px);}
	.sjdha_t1{width: 41%;}
	.lxb{margin-top: 62%;}
	.yja{margin-left: 0;width: auto;}
	.yja p{font-size: 0.8rem;line-height: 32px;}
	.yja img.tb{width: 140px;margin-top: 9px;}
	.yja img.ta{width: 220px;margin-bottom: 9px;}
	.hzyba{width:33.333%;}
}		
	
	
	
@media (min-width: 550px){
	.lxb{margin-top: 58%;}
	.yja p{font-size: 0.85rem;line-height: 35px;}
}	
	
		
	
@media (min-width: 600px){
	.sjdha_t2{width: 48px;top: calc(50% - 24px);}
	.sjdha_t1{width: 40%;}
	.rya{width: 82%;}
	.lxb{margin-top: 52%;}
	.yja p{font-size: 0.89rem;}
	.yja img.tb{width: 160px;margin-top: 9px;}

	
}	
	
@media (min-width: 650px){
	.ly{padding: 12% 0 45%;}
	.lxb{margin-top: 50%;}

}
	
	
	
@media (min-width: 700px){
	.sjdha_t2{width: 60px;top: calc(50% - 30px);}
	.sjdha_t1{width: 38%;}
	.lxb{margin-top: 44%;}
	
}		
	
@media (min-width: 750px){
	body{max-width: 750px;margin: 0 auto;}
	.sjdhgd{max-width: 750px;left: 50%;margin-left: -375px;}

	
	
}	
	
	
	
	
	
	
	
	
	
	
	
	
	
}




